鉴于以下课程:
public class MyClass
{
public string Id{get;set;}
public List<MyOtherClass>{get;set;}
}
是否可以使用游标检索并迭代List<MyOtherClass>
,这样我就不必在一次点击中加载整个文档?同样,我可以以相同的方式坚持List<MyOtherClass>
,即创建MyClass文档然后将新文档保存到循环列表中吗?
也许我正在考虑这个错误的方式,也许我需要一个不同的文档/集合'架构'?如果我在Sql中执行此操作,我将有两个表,我将在事务中创建父项和所有子项。我想要实现的是同样的净效应。
答案 0 :(得分:0)
您只能返回文档的子集,而不能返回文档子集的光标。即数组。有关查询的更多信息,请访问:http://docs.mongodb.org/manual/core/read-operations/