Желаю, чтобы в моем поисковом поиске были найдены самые последние документы, которые соответствуют заголовку float. Для скорости я хочу, чтобы это выполнялось в индекс-время (а не время запроса).Увеличение времени индекса Solr на json-файле с использованием поля даты
Я попытался увеличить баллы, используя заголовок и дату в индексном времени (название увеличено, но не значение даты?). Документация и некоторые ответы в стеке позволяют предположить, что это можно сделать, но как? Solr index time boost on document date
Пример: У меня есть 4 документа в json-файле «datetest.json» с одинаковыми названиями, но разные даты.
[{ "id": "test02",
"title": { "boost": 1, "value": [ "test_title"] },
"last_update":{ "boost": 2, "value": "2013-04-02T00:00:00Z"}},
{ "id": "test01",
"title": { "boost": 1, "value": [ "test_title"] },
"last_update":{ "boost": 2, "value": "2013-04-01T00:00:00Z"}},
{ "id": "test03",
"title": { "boost": 1, "value": [ "test_title"] },
"last_update":{ "boost": 2, "value": "2013-04-03T00:00:00Z"}},
{ "id": "test04",
"title": { "boost": 1, "value": [ "test_title"] },
"last_update":{ "boost": 2, "value": "2013-04-04T00:00:00Z"}}]
datetest.json совершено с использованием ..
локон 'http://localhost.com:8983/solr/update/json?commit=true' --data двоичный @ datetest.json -H 'Content-тип:/JSON'
Запрос есть .. http://localhost.com:8983/solr/collection1/select?q=test_title
Надеялся на результат .. test04-> test03-> test02-> test01
Фактический результат .. test02-> test01-> test03-> test04
Как сказать Solr, чтобы повысить на наиболее последняя дата во время индекса? Благодаря
передать 'sort' on' last_update desc' –