我正在研究一个应用程序,我们需要Magento将所有产品推送到solr,以便我们可以直接从那里检索它们。这意味着我们使用Solr REST API来检索Magento推送的产品。从Solr获取Magento产品信息
我跟着这里描述的步骤:http://www.summasolutions.net/blogposts/magento-apache-solr-integration
的设置做工精细,产品推到Solr和预期,我可以通过REST API进行检索。但是我可以从solr中检索的唯一字段是:status,timestamp,store_id,id,short_description,sku,price,name,in_stock,description_en,fulltext_en,attr_select_tax_class_id,attr_select_status。
根据schemas.xml,我应该可以得到以下附加字段:“可见性”,“show_in_categories”,“类别”。
不幸的是,事实并非如此。我甚至在这些字段中添加了attribiute stored =“true”,没有任何可见的结果。问题是,我如何让这些字段显示在搜索结果中?我查询典型如下:
http://solr:8983/solr/select/?q=*:*&version=2.2&start=0&rows=10&indent=on
另外,我想检索其他Magento的属性(例如定制设计,产品标签,产品评论等)。有没有办法做到这一点?
谢谢。 最大。