Перейти к содержимому


Фотография
- - - - -

Удаление всех товаров конкретной категории


Лучший Ответ mr.varhola , 04 March 2014 - 16:06

разобрался, в вашей строке есть ошибка

DELETE FROM `joomla_jbzoo`.`jbzoo_zoo_item` WHERE `jbzoo_zoo_item`.`type` = `blog`;
  а именно `blog` - значение должно писаться в обычных скобках ''.

у меня сработал следующий запрос: DELETE FROM `prefix_zoo_item` WHERE `type` = 'table-item';


Но вопрос почему в момент импорта не удаляются те товары которых нет в csv файле всё ещё актуальный

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 17

#11 SmetDenis

SmetDenis

Отправлено 04 March 2014 - 18:47

Но вопрос почему в момент импорта не удаляются те товары которых нет в csv файле всё ещё актуальный

 

Покажите пожалуйста настройки импорта и импортируемый файл.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#12 mr.varhola

mr.varhola

Отправлено 04 March 2014 - 18:55

Во вложении пример импортируемого прайса, в оригинале товаров более 40к.


http://yadi.sk/d/d6Iux1_8JwXGz

Прикрепленные изображения

  • import.jpg

  • 0

#13 SmetDenis

SmetDenis

Отправлено 04 March 2014 - 19:42

40 000 материалов - это довольно большой объем информации.

Для оптимизации, удаление происходит с помощью нескольких прямых запросов в базу, в обход API.

Тем не менее, возможно ограничения скорости работы сервера, временные лимиты могут не дать провести операцию до конца.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#14 mr.varhola

mr.varhola

Отправлено 04 March 2014 - 19:46

Но для теста я пробовал загрузить прайс(тот что во вложении) с одним товаром установив Записи, которых не было в файле "удалить" - но нечего не удалилось. Я в чём-то дупускаю ошибку?


  • 0

#15 SmetDenis

SmetDenis

Отправлено 04 March 2014 - 19:49

Как я говорил выше, возможно запрос на удаление 40к материалов просто не успел выполнится.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#16 mr.varhola

mr.varhola

Отправлено 04 March 2014 - 19:52

Нет нет, когда тестил на сайте было всего 5 товаров


те 40к я снес с помошью

DELETE FROM `prefix_zoo_item` WHERE `type` = 'table-item';

:)


Сообщение отредактировал user_mrvarhola: 04 March 2014 - 19:53

  • 0

#17 SmetDenis

SmetDenis

Отправлено 04 March 2014 - 20:01

Понятно. Тогда у меня пока нет объяснений. Позже попробую повторить и разобраться, в чем была проблема.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#18 mr.varhola

mr.varhola

Отправлено 04 March 2014 - 20:04

Спасибо, буду ждать.

Если нужно - могу дать доступ в админку.


  • 0




Click to return to top of page in style!