NoRM 和带有嵌套集合的地理空间
您好,我使用 NoRM 来管理 Mongo,但我想知道是否可以应用和使用 2d 索引。我已遵循此页面上的建议 http://groups .google.com/group/norm-mongodb/browse_thread/thread/f6623652ffc96386?fwc=1 但是我想知道如何将它与包含坐标数组的嵌套集合一起使用,因此代码如下所示:
public class MainCollection : ModelBase
{
public string Type { get; set; }
public List<Criteria> CriteriaList { get; set; }
}
public class Criteria
{
public double[] Coordinates { get; set; }
}
我正在使用 NoRM 存储库模式,因此我可以执行如下查询:
var query = _mainCollectionRepository.Find(p => p.Type == "MyType");
如果我里面有坐标数组MainCollection,我可以轻松地对 MainCollection 进行地理查询,但是如何使用嵌套的条件列表进行查询?
预先感谢您的所有帮助。
毛里西奥·S.
Hello I use NoRM for managing Mongo, but I am wondering if it is possible to apply and use 2d indexing with it. I have followed the recommendations on this page http://groups.google.com/group/norm-mongodb/browse_thread/thread/f6623652ffc96386?fwc=1
However I want to know how to use it with a nested collection that contains an array of coordinates, so the code looks like this:
public class MainCollection : ModelBase
{
public string Type { get; set; }
public List<Criteria> CriteriaList { get; set; }
}
public class Criteria
{
public double[] Coordinates { get; set; }
}
I am using a NoRM Repository pattern, so I can do a query like:
var query = _mainCollectionRepository.Find(p => p.Type == "MyType");
If I had the coordinates array inside the MainCollection, I could easily geo query MainCollection, but how can I query using the nested List of Criterias?
Thanks in advance for all the help.
Mauricio S.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论