Страница 2 из 2

Re: Добавить данные EAN

Добавлено: 04 окт 2018 20:03
TechAdmin
Да, верно.

Re: Добавить данные EAN

Добавлено: 04 окт 2018 21:43
tatamio
Вроде ничего не испортил :roll:

Но странная ситуация. Часть ean- ов выгрузилась в БД, а часть - нет. С чем это может быть связано ?

скриншоты прилагаю

Изображение

Изображение

Re: Добавить данные EAN

Добавлено: 04 окт 2018 22:27
TechAdmin
Вы обновляете поле name1 в таблице s_variants, поэтому проверьте значение в этой таблице в этом поле. Поле в базе сайта external_id должно быть заполнено на основании поля Jumper "ID товара (строка UUID)", это ключ для обновления данных.

Re: Добавить данные EAN

Добавлено: 05 окт 2018 09:23
tatamio
Дело в том, что я все-таки создал поле ean и обновил данные с помощью этой команды:

Код: Выделить всё

UPDATE s_variants, etrade_product_temp
SET s_variants.ean = etrade_product_temp.ean 
WHERE s_variants.external_id = etrade_product_temp.uuid;;;
Данные с помощью sql запроса в БД добавились частично (приложил скриншот). Вот я спросил, почему это могло произойти?

Re: Добавить данные EAN

Добавлено: 05 окт 2018 09:54
TechAdmin
То что вы добавили поле никто не знал.
Поле в базе сайта external_id должно быть заполнено на основании поля Jumper "ID товара (строка UUID)", это ключ для обновления данных, поэтому найдите строку в базе сайта где ean не заполнен и проверьте external_id, оно должно быть как в Jumper, чтобы можно было обновить эту строку.