我有一个包含以下内容的文件。角色'。'表示空间。
#itemcode type color
abc..................lime..............red........
abc..................lime..............blue.......
abc..................nectarine.........red........
abc..................nectarine.........blue.......
xyz..................peach.............yellow.....
我想把它放在一个solr索引中,这样我就可以查询 - 1. itemcode:abc - 它应列出所有文件,其中itemcode为abc 2.键入:abc和color:red - 它应列出所有类型为abc且颜色为红色的文档。
我注意到这是关系数据。 solr是否支持这样的数据?我应该在架构中添加哪些字段? 我想过制作'键入'和'颜色'作为multiValued,但是我会失去关系类型到颜色。任何想法都会有所帮助吗?
答案 0 :(得分:0)
首先,在索引内容时,您需要在SOLR中创建3个字段:
1)项目代码
2)输入
3)颜色
然后使用solr查询,您将能够满足您的两个查询
答案:itemcode:abc
答案:输入:abc& color:red
希望这有助于!!!