Как использовать минимальное, максимальное и среднее значение с Solr.net

Я нашел http://code.google.com/p/solrnet/wiki/Stats ссылка.

Но я не могу правильно понять.

Я хочу использовать функцию min, max с запросом solr.

Мой запрос (отображать минимальную, максимальную и среднюю цену круглой формы и цвета D, чистоты FL и веса в каратах. (Этот запрос будет динамически формироваться на основе выбора пользователя)

(Форма: «Круглый») И (Цвет: «D») И (Четкость: «FL») И (Вес в каратах: [от 1 до 10])

Но как я могу использовать такую ​​​​функцию и выбрать конкретный столбец.

Теперь я немного ближе...

Используя следующий URL-адрес, я получаю min, max, count и mean.. вещи, которые я хочу. Но в формате xml. Теперь я хочу настроить. Я хочу использовать этот результат в своем коде asp.net и хочу выполнить дальнейшие вычисления.

http://localhost:8983/solr/coreMikisa/select/?q=*%3A*&version=2.2&start=0&rows=10&indent=on&stats=true&stats.field=Price 

Поэтому, пожалуйста, ответьте .. как я могу получить???


person Kaushik Halvadia    schedule 30.09.2011    source источник


Ответы (1)


http://localhost:8983/solr/coreMikisa/select/?q=*%3A*&version=2.2&start=0&rows=10&indent=on&stats=true&stats.field=Price 

Это может быть выражено в SolrNet как:

var statsParams = new StatsParameters();
statsParams.AddField("Price");
var results = solr.Query(SolrQuery.All, new QueryOptions {
    Rows = 10,
    Start = 0,
    Stats = statsParams
});
// use results.Stats...
person Mauricio Scheffer    schedule 05.10.2011
comment
Маурисио Схеффер, как мы можем использовать его для усреднения поля в java с помощью solrj и графического интерфейса solr? - person Divyang Shah; 12.02.2015
comment
@DivyangShah, пожалуйста, создайте новый вопрос. - person Mauricio Scheffer; 12.02.2015
comment
Я не могу создать новый вопрос. - person Divyang Shah; 12.02.2015
comment
Странно... тогда вместо этого спросите в списке рассылки: mail-archives.apache .org/mod_mbox/lucene-solr-user - person Mauricio Scheffer; 13.02.2015