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

照合機能をサポートするためにMongoDBクエリに引数を手動で指定する(大文字と小文字を区別しないインデックスの場合)

    これは、新しいバージョンのC#mongoドライバー(2.4.0以降)で可能になりました。

    たとえば、大文字と小文字を区別しないインデックスに対してクエリを実行するには、次のようにします。

    IMongoCollection<SomeObject> someCollection;
    var results = someCollection.Find<SomeObject>(x => x.name == someName,
      new FindOptions() {  Collation = new Collation("en", strength: CollationStrength.Secondary) } )
    

    インデックスの機能を利用するには、インデックスの作成時に指定したものとまったく同じ照合パラメータをクエリで指定する必要があることに注意してください。




    1. pymongoを使用してJSONをmongoDBにインポートする

    2. 各ドキュメントに追加のフィールドを含むリアクティブなパブリケーションを作成します

    3. Herokuカスタムドメインが機能しない

    4. RedisマネージドPub/サブサーバー