LinqToSolr — используем LINQ для получения данных из Solr

LinqToSolr — используем LINQ для получения данных из Solr
ФОТО: habrahabr.ru

В силу того, что в нашей компании в качестве платформы полнотекстового поиска выбор пал на Solr, возникло сильное желание упростить работу с запросами к Solr через использование LINQ выражений.



Перешерстив интернет на наличие альтернатив, я пришел к выводу, что на данный момент необходимой мне библиотеки в общем доступе нет. Максимум, что удалось найти, это очень частичную реализацию запросов в Solr. NET (и скептический комментарий самого автора).


Результатом стала маленькая библиотека LinqToSolr (GitHub проект), которая содержит в себе реализацию интерфейса IQueriable<> с возможностью конвертации запросов в понятный Solr API и обратно.

Читать дальше →.

linqtosolr используем linq получения данных solr

2017-4-21 09:59