質問 > その他 > 【EC-CUBE 2.12】dtb_recommend_productsのキー項目につきまして |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
MPV |
投稿日時: 2012/6/14 17:56
対応状況: −−−
|
仙人 登録日: 2011/3/27 居住地: 投稿: 309 |
【EC-CUBE 2.12】dtb_recommend_productsのキー項目につきまして 稼働環境
[EC-CUBE] 2.11.5 [レンタルサーバ] WADAX [OS] Red Hat Linux [PHP] PHP 5.1.6 [データベース] MySQL 5.0.95 [WEBサーバ] Apache [ブラウザ] Firefox 13.0 Google Chrome 19.0.1084.56 IE9 お世話になります。 教えて頂きたいことがございます。 当方、EC-CUBE2.12のバージョンアップ確認の為に、TEST環境の DB(xampp1.7.7のmysql)に本番環境のデータを取り込む作業を 現在行っているのですが、dtb_recommend_productsにつきまして 以下のような状況になっております。 PRIMARY KEYをrecommend_product_idに 変更しようとした → 重複の為NG 以下スレッドより、 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=10662&forum=2 チケット #1573とchangeset r21908の内容を拝見し、 PRIMARY KEYをproduct_id,recommend_product_idに 変更しようとした → 重複の為NG 当方の本番環境は、2.11からずっとアップデートを 行ってきた環境なのですが、どうも重複するようです。 もし2.11系から移行しようとした場合、今回の場合は どのように対応したらよいでしょうか? とりあえずはPRIMARY KEYにしないでおけば いいのでしょうか・・・。 お教え頂ければ幸いです。 どうぞよろしくお願いいたします。 |
shutta |
投稿日時: 2012/6/15 10:47
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: 【EC-CUBE 2.12】dtb_recommend_productsのキー項目につきまして 2.12と完全に整合性を取りたい場合は、
重複するデータを削除する必要があると思います。 意図的に同一の商品が関連商品として登録できる必要がないのであれば、重複している関連商品行を削除して、その後に主キーを変更するのが良いかと思います。
|
MPV |
投稿日時: 2012/6/15 11:58
対応状況: 解決済
|
仙人 登録日: 2011/3/27 居住地: 投稿: 309 |
Re: 【EC-CUBE 2.12】dtb_recommend_productsのキー項目につきまして shutta様
ご丁寧に回答頂きましてありがとうございます。 当方の環境で重複行を参照したところ 幸いなことに少なかったことと、 引用: 意図的に同一の商品が関連商品として登録できる必要がないのであれば 上記必要はないので、お教え頂きました通り バックアップを取って重複行を削除しようかと思います。 重ねまして、ご回答ありがとうございました。<(_ _)> |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |