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

Mongodb設定のユニークなフィールド

    OPERATION_IDをすべてのテナントに対して一意にする場合は、次のように実行できます。

    db.tenants.ensureIndex( { operation.OPERATION_ID : 1 }, { unique:true, sparse:true } );
    

    OPERATION_IDをテナントごとに一意にし、2つのテナントが両方ともoperation_ID:100を持つことができるが、どのテナントもoperation_id:100を2回持つことができないようにする場合は、テナントの_idをインデックスに追加して、 _idとoperation_idは一意です。

    db.tenants.ensureIndex( { _id: 1, operation.OPERATION_ID : 1 }, { unique:true, sparse:true } );
    


    1. sudo service mongodb restartは、ubuntu14.0.4で認識されないサービスエラーを発生させます

    2. 文字列をMongoDBのObjectIDに変換します

    3. Redigo Redisプールは本当にグローバル変数であると想定されていますか?

    4. Meteorの実行中に、別のクライアントからMeteorのMongoDBにアクセスするにはどうすればよいですか?