mongodb - 哪个索引对以下查询有用?
问题描述
"filter" : {
"a" : null,
"$or" : [
{
"b" : {
"$c" : {
"k" : "",
"v" : true
}
}
},
{
"d" : {
"$in" : [
"value"
]
}
},
{
"e" : {
"$in" : [
"value"
]
}
},
{
"f" : {
"$exists" : true
},
"$nor" : [
{
"b" : {
"$c" : {
"k" : "",
"v.read" : false
}
}
},
{
"b" : {
"$c" : {
"k" : "",
"v.read" : false
}
}
},
{
"b" : {
"$c" : {
"k" : {
"$in" : [ ]
},
"v.read" : false
}
}
}
]
},
{
"b" : {
"$c" : {
"k" : "",
"v.read" : true
}
},
"$nor" : [
{
"b" : {
"$c" : {
"k" : "",
"v.read" : false
}
}
},
{
"b" : {
"$c" : {
"k" : {
"$in" : [ ]
},
"v.read" : false
}
}
}
]
},
{
"b" : {
"$c" : {
"k" : {
"$in" : [ ]
},
"v.read" : true
}
},
"$nor" : [
{
"b" : {
"$c" : {
"k" : "",
"v.read" : false
}
}
}
]
},
{
"b" : {
"$c" : {
"k" : "",
"v.read" : true
}
}
}
],
"g" : null,
"h" : "",
"i" : "",
"j" : true
},
"sort" : {
"k" : -1
}
解决方案
推荐阅读
- arrays - 将匹配特定日期的文件从服务器/文件夹数组移动到本地文件夹(Powershell)
- python - 如何同时与优势数据库服务器创建多个连接?
- laravel - 连接被拒绝 [tcp://redis:6380] - Laradock
- d3.js - d3js 甘特图,顶部有日期/时间刻度,当天蓝线
- python - https请求中的签名是如何加密的?
- arrays - Google App Script将单个元素分解为具有多个元素的一维数组
- java - SwingNode 在 macOS 上使用 JDK 11.0.6(和其他)显示空白窗口,但不使用 JDK 11.0.2。有解决方法吗?
- terraform - Terraform:有条件地安装 TF 模块
- android - 由于我的应用程序的后台通知导致三星设备上经常崩溃的消息
- android - 在 textview 中设置一些文本粗体,但不是全部