手电筒是否支持这样的DSL查询:
{
"query":{
"bool":{
"must":[
{
"match":{
"visibleName":"skye"
}
}
]
}
}
}
当我将其放入search/request/key/query
中的查询字段时,它无效,它正在返回total = 0
。但是,当我将JSON查询改为userName:\"skye\"
时,它会起作用并返回1 user
。
有趣的是,当我将其放入URL查询中时,上述JSON可以正常工作:~/firebase/user/_search?source={json}
。我做错了什么?
答案 0 :(得分:0)
这可能是手电筒的一个问题,git上的当前版本正在使用基本查询。
看一下这个PR,看看它是否适合你:
https://github.com/firebase/flashlight/pull/81/commits/012aae9f577095690f31d7b528d60103761b0ff5