Sanity.io, есть ли способ безболезненно изменить тип поля?
У меня в sanity.io достаточно много документов с заполненными полями. Необходимо изменить тип поля. И вот проблема:
Теперь мне нужно переписать это поле со старого на новое и удалить старое поле в каждом документе. Но это дорого для меня, у меня много документов. Есть ли способ переместить данные из одного поля в другое один раз для всех документов?
1 ответ
Решение
Это большой вопрос! В настоящее время нет способа сделать это через пользовательский интерфейс студии, но возможно написать сценарий переноса данных, который это делает. Пожалуйста, посмотрите пример здесь: https://www.sanity.io/docs/migrating-data
Этот пример предназначен для переименования поля, но я считаю, что его можно изменить, изменив имя типа.