Я новичок в Solr и использую Spring-data-solr для хранения моих полных pdf файлов с их содержимым. Теперь возникает ситуация, когда я хочу сохранить рейтинг файла, который можно оценить с помощью список пользователей означает, что в моем DataModel List<FileRating>
, где FileRating
будет user, comments, date, rating
, должен быть объект, подобный этому, структура ответа json должна быть такой:
{
"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"
}
]
}
и я не понимаю, как это возможно в solr, выглядело как multivalued
, но я не думаю, что это сработает в моем сценарии, потому что в конце дня я хочу найти все документы с его рейтингом и может быть файл оценен конкретными пользователями.
Solr 6.6