1

こんにちは、Mongo の管理に NoRM を使用していますが、NoRM で 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.

4

0 に答える 0