solr - 复杂的数据结构

时间:2011-07-06 22:49:49

标签: solr

我有以下用于创建索引的数据结构。 用户   用户身份   用户名   userstatus   朋友     friendid     friendstatus     friendcreateddate

我认为动态字段对我不起作用,因为我需要根据特定的字段名称进行查询。

我有基于friendstatus和friendcreateddate的搜索。有人可以告诉我最好的文档结构吗?

1 个答案:

答案 0 :(得分:1)

这是一个非常简单的数据结构。您只需要查看示例schema.xml并将自己的字段定义放在那里。像“friends”这样的字段将被声明为multiValued =“true”,而userid将被标记为<uniqueKey>

按照本指南http://wiki.apache.org/solr/SchemaXml 并忽略复杂的东西,比如你可能不需要的动态字段。