Guest User

Untitled

a guest
Nov 19th, 2017
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. var descriptor = new SearchDescriptor<EmployeeDocument>()
  2. .Index("employees").Type("employee").From(page - 1).Size(pageSize)
  3. .Suggest(
  4. s => s.Completion(
  5. "my-completion-suggest",
  6. c => c
  7. .Field(f1 => f1.Description)
  8. .Field(f1 => f1.empfirstname)
  9. .Contexts(
  10. queriesDescriptor => queriesDescriptor.Context(
  11. "query-descriptor",
  12. queryDescriptor => queryDescriptor.Prefix(true).Context(query)))));
  13. var response3 = await this.client.SearchAsync<EmployeeDocument>(descriptor);
  14.  
  15. Invalid NEST response built from a unsuccessful low level call on POST: /employees/employee/_search
  16. Audit trail of this API call:
  17. - [1] BadResponse: Node: http://192.168.2.29:9200/ Took: 00:00:00.3543244
  18. ServerError: ServerError: 400Type: search_phase_execution_exception Reason: "all shards failed"
  19.  
  20. var results1 = await service.SearchAsync("brenda", page, pageSize);
  21. var results8 = await service.SearchAsync("something else", page, pageSize);
  22.  
  23. [ElasticsearchType(Name = "employee")]
  24. public class EmployeeDocument
  25. {
  26. //[Text(Name = "pkempid")]
  27. public long pkempid { get; set; }
  28.  
  29. //[Text(Name = "empfirstname")]
  30. public string empfirstname { get; set; }
  31. }
Add Comment
Please, Sign In to add comment