5 комментариев

  • +1
    fastcgi fastcgi 8 декабря 2016 11:19 #

    выделяю вот таким запросом

    SELECT id, product_id, sku_id, feature_id, feature_value_id

    FROM shop_product_features

    WHERE id NOT IN (

    SELECT MIN(id)

    FROM shop_product_features

    GROUP BY product_id, sku_id, feature_id, feature_value_id

    )

  • +1
    fastcgi fastcgi 8 декабря 2016 11:24 #

    или сразу удаление

    DELETE

    FROM shop_product_features

    WHERE id NOT IN (

    SELECT minid

    FROM (

    SELECT MIN(id) AS minid

    FROM shop_product_features

    GROUP BY product_id, sku_id, feature_id, feature_value_id) x

    )

  • +1
    Михаил Ушенин Михаил Ушенин Webasyst 13 декабря 2016 17:40 #

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

  • +1
    fastcgi fastcgi 13 декабря 2016 19:17 #

    Михаил если бы знал то написал бы сразу (как и написал выше проблему заметил только когда синхронизировал товары из вебасист в 1С - а так в целом все работает - без признаков проблемы... 1С ругается на дубли - поэтому и пришлось вычищать... но это проблема тянется с вебасист3 (к примеру у меня сейчас 309 версия), и часто приходится бороться с дублями ), а так приходит вычищать по факту...


    • +1
      Михаил Ушенин Михаил Ушенин Webasyst 15 декабря 2016 16:54 #

      С версией 309 это очень вряд ли как-то связано, потому что код в Shop-Script 5-6-7 переписан полностью с нуля.

      Будем наблюдать...

      Добавить комментарий

      Чтобы добавить комментарий, зарегистрируйтесь или войдите