我在下面有一本字典
my_d = {'country': ['Germany',"France"],
'games': ['Football,Motorsport'],
'bayern': ['Muller']}
我需要使用上面的键和值创建一个字典
keyword
{ {
"query": {
"bool": {
"must": [
{
"terms": {
"country.keyword": [
"Germany",
"France"
]
}
},
{
"terms": {
"games.keyword": [
"Football",
"Motorsport"
]
}
},
{
"match": {
"bayern.keyword": ["Muller"]
}
}
]
}
}
}
如果{
{
"query": {
"bool": {
"must": [
{
"terms": {
"country.keyword": [
"Germany",
"France"
]
}
}
]
}
}
}
一般来说,我建议使用Elasticsearch第三方python包do query Elasticsearch,但我相信这段代码应该可以工作(python 3.5+):
相关问题 更多 >
编程相关推荐