Рейтинг:2

Как я могу обновить объект с помощью файла .yml?

флаг gb

я вижу это EntityDefinitionUpdateManager::applyUpdates() был удален.

Каждый раз, когда я добавляю новое поле в файл .yml или добавляю новый node.type.yml в каталог конфигурации в модуле, который я разрабатываю, я переустанавливаю модуль, чтобы увидеть новые добавленные поля.

Введение в обновление API для Drupal 8 показывает пример, где hook_update_N() читает файлы .yml один за другим. Было бы очень неэффективно 100 и более файлов .yml.

Я нашел еще один пакет, который позволяет использовать применить обновление() метод, но он повреждает другие объекты конфигурации.

Я также пробовал с drush config:import --source=module/config/install, но портит другие объекты конфигурации.

Есть ли способ обновить объекты с помощью файлов .yml?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.