我是Solr的新手,并使用Spring-data-solr存储我完整的 pdf 文件及其内容,现在出现了一种情况,我想存储文件等级,可以是按用户列表表示,我将在 DataModel List<FileRating>
中具有类似的对象,其中FileRating
将具有user, comments, date, rating
的响应json结构应如下所示< / p>
{
"document": "Fuzzy based semantic search.pdf",
"md5Hash": "md5",
"rated": [
{
"user": "John",
"comments": "Not Very useful",
"rating": 2,
"date": "20/10/2018"
},
{
"user": "Terrion",
"comments": "Useful with context to semantic based fuzzy logics.",
"rating": 6,
"date": "20/10/2018"
}
]
}
我不知道在multivalued
类型的solr中怎么可能,但是我认为这在我的情况下不起作用,因为在一天结束时我想搜索所有文档及其评级,并且可以由特定用户进行文件评级。
Solr 6.6