我有以下用于创建索引的数据结构。 用户 用户身份 用户名 userstatus 朋友 friendid friendstatus friendcreateddate
我认为动态字段对我不起作用,因为我需要根据特定的字段名称进行查询。
我有基于friendstatus和friendcreateddate的搜索。有人可以告诉我最好的文档结构吗?
答案 0 :(得分:1)
这是一个非常简单的数据结构。您只需要查看示例schema.xml并将自己的字段定义放在那里。像“friends”这样的字段将被声明为multiValued =“true”,而userid将被标记为<uniqueKey>
按照本指南http://wiki.apache.org/solr/SchemaXml 并忽略复杂的东西,比如你可能不需要的动态字段。