Geo Hash Cell Query Usageedit
Fluent DSL Exampleedit
q
.GeoHashCell(c => c
.Name("named_query")
.Boost(1.1)
.Field(p=>p.Location)
.Location(new GeoLocation(13.4080, 52.5186))
.Neighbors()
.Precision(Nest.Distance.Meters(3))
)Object Initializer Syntax Exampleedit
new GeoHashCellQuery
{
Boost = 1.1,
Name = "named_query",
Field = Infer.Field<Project>(p=>p.Location),
Location = new GeoLocation(13.4080, 52.5186),
Neighbors = true,
Precision = Nest.Distance.Meters(3)
}Example json output.
{
"geohash_cell": {
"_name": "named_query",
"boost": 1.1,
"precision": "3.0m",
"neighbors": true,
"location": {
"lat": 13.408,
"lon": 52.5186
}
}
}