在MongoDb中获取命中行
本文关键字:获取 MongoDb | 更新日期: 2023-09-27 18:09:54
假设我们有下一个JSON结构:
{
{
name:"FirstComponent",
items:[
{
Caption:"Item1",
Value:"1"
},
{
Caption:"Item2",
Value:"3"
},
{
Caption:"Item3",
Value:"2"
}
]
}
}
假设我们查询值为"2"的项目。{"items.Value":"2"}
,我们会把整个文件拿回来。我想要的是它命中的子文档的索引,从我的场景来看会很好。
有没有一种方法可以指示哪个文档是第一个进入搜索的文档?
不,这没有意义:它将把索引存储在返回给您的文档中的哪里?
如果你真的需要的话,你只需要在C#中再次扫描数组就可以找到索引。