В SOLR DB, когда я выполняю запрос, у меня есть данные, но когда я пытаюсь сделать это в коде, у меня есть массив с пустыми данными - PullRequest
0 голосов
/ 29 мая 2019

Я пытаюсь получить данные из базы данных SOLR (проблемный запрос в коде). Я могу через данные через http добраться до БД.

Это мой запрос:

http://.../select?indent=on&q=*:*&sfield=Geo&pt=45.15,14.85&sort=geodist()%20asc&fl=_dist_:geodist()&wt=json

var spatial = new LocalParams { { "type", "geofilt" }, { "pt", coordinates[0].ToString(CultureInfo.InvariantCulture) + "," + coordinates[1].ToString(CultureInfo.InvariantCulture) }, { "sfield", "Geo" }, { "d", distance } , { "sort", "geodist() asc" }, { "fl","_dist_:geodist()} + new SolrQuery("");
queryOptions.FilterQueries = new[] { spatial };
var datax = ops.Query(new SolrQuery($"-externalid:{sd.ID}"), queryOptions);

Я ожидаю, что результат будет:

"_dist_":0.09629470319718479}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...