我最近將sylius從0.18升級到[email protected],並且由於SyliusSearchBundle不再包含在覈心中,我失去了彈性搜索支持。 我沒有搜索,也沒有facetting了。Sylius 1.0 with elasticsearch
我的嘗試:
- 我手動添加SyliusSearchBundle
- 我在配置上做了一些修正
- 我發起sylius:搜索:指數命令
我的產品完全索引。但現在,分類單頁面被視爲資源,查詢直接在數據庫上進行,而不是elasticsearch。
查詢彈性搜索分類單頁所需的步驟是什麼? 論SyliusResourceBundle文檔頁面,我可以看到 Elasticsearch尚不支持:
到目前爲止,我們支持:
- 學說ORM
- 主義MongoDB的ODM
- 主義PHPCR ODM
- InMemory(soon)
- ElasticSearch(也許)
這是否意味着我必須爲分類頁面編寫自定義控制器?
感謝您的幫助
好吧,所以我知道的是,我必須爲搜索頁面和分類頁面編寫自定義控制器。謝謝 –
是的你是對的! –