Рейтинг:0

Пользовательский плагин миграции Ошибка MySQL

флаг ck

Я столкнулся со следующей ошибкой при выполнении команды drush migrate-импорт custom_spotlight куда custom_spotlight это имя плагина. Я следил за этим руководством: https://www.metaltoad.com/blog/drupal-8-migrations-part-4-migrating-nodes-drupal-7 но я не совсем уверен, что здесь пошло не так. Кажется, когда заполнитель :нид заменяется значением, также вставляются кавычки, которые отображаются в журнале ошибок как код объекта HTML. Любые советы о том, как решить эту проблему? введите описание изображения здесь

Друпал версия: 9

mysql Ver 14.14 Distrib 5.7.35, для Linux (x86_64) с использованием оболочки EditLine

Jaypan avatar
флаг de
Происходит одно из двух: SQL-запрос строится неправильно или отправляемое значение заключено в кавычки. Я бы сказал, что последнее более вероятно, но может быть и то, и другое. Вам придется работать в обратном направлении, чтобы узнать, где отправляется NID, а затем выполнить отладку, чтобы увидеть, добавляются ли/где кавычки между ними. А также отследите, где строится этот запрос, и посмотрите, сможете ли вы понять, почему он идет не так.
Рейтинг:0
флаг ck

Похоже, проблема возникла из-за неправильного синтаксиса SQL. Последний столбец после ВЫБРАТЬ не должен содержать запятую.

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

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