2011-08-24 11 views

Respuesta

10

en mi humilde opinión, creo que ambos todavía necesita más trabajo, ya que no tienen cobertura completa de la API REST Elasticsearch, se filtran y completa Las DSL de consulta son las más llamativas que faltan.

Después de haber utilizado NEST creo que es más adecuado si quieres resultados inflexible: -

QueryResponse<Jobtitle> queryResults = _client.Search<Jobtitle>(search); 

donde como ElasticSearch.Net a recuperar algo como: -

var result = client.QueryDSL.Search(index, new string[] { "type" }, query, 0, 5); 
foreach (var VARIABLE in result.GetHits().Hits) 
{ 
Console.WriteLine(VARIABLE.Fields["name"]); 
} 

Mientras ambas API faltan funciones, están en github para que pueda bifurcar y ayudar a completar las características que faltan.

me eligieron en el extremo de generar mi propio cliente sencillo de la thrift IDL

+0

muchas gracias Ian – sirmak

+3

Autor de NEST aquí, creo que es un poco por delante NEST característica sabia pero tampoco son primos vez listo todavía. Solo puedo afirmar que NEST todavía está activamente desarrollado. –

+0

gracias, Nest es genial y ahora es mi elección, también, un placer conocerte. – sirmak

Cuestiones relacionadas