Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
solr-复杂数据结构_Solr - Fatal编程技术网

solr-复杂数据结构

solr-复杂数据结构,solr,Solr,我有以下创建索引的数据结构。 用户 用户ID 用户名 用户状态 朋友 friendid 友谊状态 友谊 我认为动态字段不适合我,因为我需要基于特定字段名进行查询 我有基于friendstatus和friendcreateddate的搜索。有人能告诉我最好的文档结构吗 这是一个非常简单的数据结构。您只需要查看一个schema.xml示例,并将自己的字段定义放在其中。像“friends”这样的字段将被声明为multiValued=“true”,用户ID将被标记为 遵循这个指南 忽略复杂的东西,比如你

我有以下创建索引的数据结构。 用户 用户ID 用户名 用户状态 朋友 friendid 友谊状态 友谊

我认为动态字段不适合我,因为我需要基于特定字段名进行查询


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

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

遵循这个指南
忽略复杂的东西,比如你可能不需要的动态场

嗨,迈克尔,谢谢你的帮助。我现在也在做同样的事情。我为朋友创建了一个多值字段。好友信息通过与以下内容关联而创建为字符串:。例如id::status::createddate::UpdateDate。在这里,我的朋友基于状态的搜索效果很好。但我需要开发一个查询,以便根据更新日期按降序检索记录。有什么建议吗?