这是我的问题,与我 在第一场比赛后要求搜索停止的上一个问题有关
在这里,我给你映射。
{
"copy_order_snapshot": {
"properties": {
"line_item_info": {
"dynamic": "true",
"properties": {
"m_product_details": {
"dynamic": "true",
"properties": {
"accessories_colour": {
"type": "string"
},
"status": {
"type": "string"
}
}
},
"other_details": {
"dynamic": "true",
"properties": {
"accessories_material_type": {
"type": "string"
}
"status": {
"type": "string"
}
}
},
"product_details": {
"dynamic": "true",
"properties": {
"accessories_colour": {
"type": "string"
},
"status": {
"type": "string"
}
}
}
}
},
"order_data": {
"dynamic": "true",
"properties": {
"state": {
"type": "string"
},
"status": {
"type": "string"
}
}
}
}
}
}
在我之前谈到的问题中attribute_set_id
,这里的情况与status
. 而order_details->status is "enabled"
其他状态为"1" and "canceled"
。当我搜索
{
"query":{
"term":{
"status":"enabled"
}
}
}
我得到结果
但如果我搜索
{
"query":{
"term":{
"status":"1"
}
}
}
或者
{
"query":{
"term":{
"status":"canceled"
}
}
}
我没有得到任何结果。
请帮忙。