Я пытаюсь получить данные из базы данных 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}