我已经使用https://godoc.org/gopkg.in/olivere/elastic.v5
将json转换为Elasticsearch查询json =
{
"query": {
"bool": {
"filter": [
{
"exists": {
"field": "Videos.en"
}
}
]
}
}
}
很简单!到目前为止我所得到的 - 显然不起作用 - 是:
enVidsQuery, err := elastic.NewBoolQuery().
Filter(elastic.Exists("field", "Videos.en"))
elastic
引用" gopkg.in/olivere/elastic.v5"在我的进口。
任何人都可以为我提供正确的语法吗?对于熟悉图书馆的人来说,我认为这是一个简单的解决方案。
答案 0 :(得分:0)
正确的查询将是:
elastic.NewBoolQuery().Filter(elastic.NewExistsQuery("Videos.en"))