elasticsearch 是否有子连接字段问题
您好: 我已经在elasticsearch 是否有子连接字段问题,elasticsearch,nest,elasticsearch,Nest,您好: 我已经在设施和设施类型之间建立了父/子关系模型。目前,我正在尝试查询设施,同时尝试使用HasChild查询加载子项,但是,我得到以下错误: { "aggs":{ "Capacity":{ "children":{ "type":"facilitytype" }, "aggs":{ "Capacity":{ "his
设施
和设施类型
之间建立了父/子关系模型。目前,我正在尝试查询设施
,同时尝试使用HasChild
查询加载子项,但是,我得到以下错误:
{
"aggs":{
"Capacity":{
"children":{
"type":"facilitytype"
},
"aggs":{
"Capacity":{
"histogram":{
"field":"capacity",
"interval":10.0,
"missing":0.0
}
}
}
},
"Distance":{
"histogram":{
"field":"businessLocation",
"interval":10.0,
"order":{
"_count":"desc"
}
}
}
},
"query":{
"bool":{
"should":[
{
"bool":{
"must":[
{
"geo_distance":{
"boost":1.1,
"distance":"200.0m",
"distance_type":"arc",
"businessLocation":{
"lat":38.958878299999988,
"lon":-77.365260499999991
}
}
},
{
"has_child":{
"_name":"FacilityType",
"type":"doc",
"query":{
"match_all":{
}
}
}
}
]
}
},
{
"geo_distance":{
"boost":1.1,
"distance":"200.0m",
"distance_type":"arc",
"serviceAreas":{
"lat":38.958878299999988,
"lon":-77.365260499999991
}
}
}
]
}
}
}
我在执行查询时遇到以下错误:
[has_child] join field [joinField] doesn't hold [doc] as a child