У нас есть Localsolr (lucene-пространственная библиотека 2.9.1), работающая на Solr 1.4 с Tomcat 1.6. Все выглядит хорошо, за исключением пары небольших проблем.
Если мы указываем fl = id (или fl = что-нибудь) и wt = json, кажется, что параметр fl игнорируется (таким образом, мы получаем гораздо больше деталей в наших результатах, чем хотелось бы).
Если мы укажем fl = id и пропустим wt = json (который по умолчанию возвращает результаты XML), мы вернем ожидаемые поля. Мы бы действительно предпочли использовать wt = json, потому что с результатами нам легче иметь дело (также та же проблема возникает и с wt = python и wt = ruby).
Идеи? Известная проблема? Обходные?