我的json数据如下
{
"_index": "project",
"_type": "ts_order_snapshot",
"_id": "1",
"_version": 1,
"exists": true,
"_source": {
"order_id": "100000001",
"order_data": "Order Data:{\"entity_id\":\"1\",\"state\":\"canceled\"}"
}
}
现在我想获取状态为已取消的所有订单ID的列表。有什么建议吗?
答案 0 :(得分:1)
order_data
是一个序列化的json编码字符串,而不是结构化的json映射。如果您将其提升为实际的json,则可以构建类似?q=order_data.state:canceled&fields=order_id
的查询。