Я использую проект C # для поиска Solr, я передаю данные из моего проекта dot net и получаю данные от Solr.
На данный момент я использовал поиск по "точной фразе", как показано ниже - СейчасУ меня есть требование использовать поиск как
"Все слова / Любое из слов / Булево / Диапазон дат / Фильтр имени файла"
I have made some progress on this, i have installed "Lucene.Net.Contrib" in my project for searching, now are there any class available for searching these parameters -
"All of the words / Any of the words / Boolean / Date Range / File Name Filter"
Can Lucene.Net be used for these options ? Any sample ?
Есть лилюбой класс Solr для такого рода поиска, который я могу использовать в C #?
string searchParameter = SearchRequest.Text.Trim() + "&start="+ startingFrom + "&rows="+ ItemsPerPage;
string jsonString = SOLrWrapper.queryReports(searchParameter);
var outObject = JsonConvert.DeserializeObject<RootObject>(jsonString, new JsonSerializerSettings() { TypeNameHandling = TypeNameHandling.Auto });
var lst = outObject.response.docs.Select(b => new finalOutput { domain = b.domain[0], entitytype = b.entitytype[0], id = b.id, repnum = b.repnum[0] }).ToList<finalOutput>();