поисковая система каталога - mysql, а движок базы данных - mariadb


Я недавно перенес базу данных из EC2 в RDS.

На движке базы данных EC2 был дистрибутив MySQL версии 15 MariaDB версии 10.0.37.

В ядре базы данных RDS используется MariaDB версии 10.1.14.

И поиск по каталогу magento в поисковой системе Stores > Configuration > Catalog > Catalog > Catalog Search - это MySQL.

Проблема в том, что когда я пытаюсь импортировать товары через CSV, я получаю Asymmetric transaction rollback, и во время поиска я нашел этот Ответ.

Вопрос в том, должен ли я выбрать MySQL движок для мой RDS?

Обновление:

Я выполнил этот Ответ , но в классе категории вместо продукта и получил эту ошибку

Recoverable Error: Object of class Smile\ElasticsuiteCatalogRule\Model\Rule could not be converted to string in /part2/www/html/vendor/magento/zendframework1/library/Zend/Db/Statement/Pdo.php on line 228

Я не могу понять эту ошибку, особенно потому, что этот модуль отключен и удален

Author: Yomna Mansour, 2019-03-12

1 answers

Проблема решена здесь https://github.com/Smile-SA/elasticsuite/issues/299.

Я удалил строку из eav_attributes, где attribute_code = 'virtual_rule', и это работает

 0
Author: Yomna Mansour, 2019-03-12 17:32:09