sql >> データベース >  >> NoSQL >> MongoDB

個別のmongodbC#を選択します

    MongoDB APIには、 distinctがあります。 コレクション内の指定されたキーに対して見つかった個別の値を返す集約コマンド。 C#ドライバー からも使用できます。 :

    var distinctWords = collection.Distinct("word");
    

    ここで、collection -あなたの例からのインスタンスです。このクエリは、wordのすべての個別の値を返します コレクションのフィールド。

    また、@ JohnnyHKがコメントで述べているように、linqアプローチ 、C#ドライバーでサポートされているため:

    var distinctWords = collection.AsQueryable<Element>().Select(e => e.Word).Distinct();
    


    1. 春のデータに基づくマルチテナントmongodbデータベース

    2. DBRefを使用したMongoDBアグリゲーション

    3. Mongodbの僧侶とマングース

    4. mongocsharpdriver 2.7.0を使用して(認証を使用して)MongoDbに接続できません