您好我使用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 Repository模式,因此我可以执行以下查询:
var query = _mainCollectionRepository.Find(p => p.Type == "MyType");
如果我在MainCollection中有坐标数组,我可以轻松地对MainCollection进行地理查询,但是如何使用嵌套的Criterias列表进行查询?
提前感谢所有帮助。
Mauricio S。