搜索Magento全文搜索引擎和類似的方法,它會將結果存儲在「data_index」字段中的catalogsearch_fulltext表中,它存儲的值格式爲 ,每個可搜索的屬性用|分隔。 如Magento無效搜索結果
3003 |啓用|無||產品名稱| 1.99 |黃色| 0
這裏存儲SKU,地位,納稅類別,產品名稱,價格,顏色等等等等 它存儲所有的搜索屬性值。
現在的問題是可配置的產品,它也將在同一塊存儲相關產品的名稱,價格,狀態像
3003 |啓用|啓用|啓用|啓用|無|無|無|無|產品名稱|產品名稱|相關產品名稱1 |相關產品名稱2 |相關產品名稱3 | 1.99 | 2.00 | 2.99 | 3.99 |黃色|黑色|黃色|綠色| 0 | 0 | 0 | 0
那麼,如果我從相關產品搜索任何單詞,它還會列出主要可配置產品,因爲它在「data_index」字段中包含該單詞。
需要一些建議如何避免相關產品被包含在data_index中,以便我可以有完美的搜索結果。
感謝