【发布时间】:2020-03-24 20:19:03
【问题描述】:
在 MongoDB 中:
db.estr.createIndex({_id:1, Atualizar:-1});
在 C# 中
var a = await db.dados.Distinct(x=>x.codigo).toListAsync();
var b = await db.estr.find(x=>!a.contains(x._id) && x.Atualizar).toListAsync();
索引统计
{
"name" : "_id_1_Atualizar_-1",
"key" : {
"_id" : 1.0,
"Atualizar" : -1.0
},
"host" : "OMNIIS2012HOM:27017",
"accesses" : {
"ops" : NumberLong(0), <----- not utilizade
"since" : ISODate("2020-03-24T11:00:25.011-03:00")
}
}
在 MongoDB 上进行搜索,未调用索引 x.Atualizar 是布尔型
【问题讨论】: