【发布时间】:2014-04-01 10:10:36
【问题描述】:
假设我有以下 JSON 对象
{
"name" : "Hulk",
"traits" : {
"colour" : "green",
"patience" : "none"
}
}
我希望能够使用像 "traits:patience" 这样的词进行搜索。最好的方法是什么?
为了让事情更清楚(希望如此),这是另一个例子,假设我有以下对象
{
"characters": {
"hulk": {
"strength": 100,
"specialty": "smash"
},
"cyclops": {
"strength": 25,
"specialty": "lasers"
}
}
}
理想情况下,我希望能够使用术语hulk:specialty 进行搜索并返回smash。这可能吗?
【问题讨论】:
标签: json indexing elasticsearch