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

Mongodb-既存のコレクションのスキーマを追加

    collModを使用して、JSONスキーマを既存のコレクションに適用できます コレクションに新しいJSONスキーマを追加するコマンド https://docs.mongodb。 com / manual / core / schema-validation / 。以下の例。ただし、これは新しい書き込み操作にのみ適用され、コレクション内の既存のドキュメントに対しては実行されません。

    db.runCommand( {
       collMod: "contacts",
       validator: { $jsonSchema: {
          bsonType: "object",
          required: [ "phone", "name" ],
          properties: {
             phone: {
                bsonType: "string",
                description: "must be a string and is required"
             },
             name: {
                bsonType: "string",
                description: "must be a string and is required"
             }
          }
       } },
       validationLevel: "moderate"
    } )
    



    1. spring-data-mongodbがmongodb認証例外を与える

    2. axios.getの複数の応答結果を1つの配列にラップするにはどうすればよいですか?

    3. phpMongoCursorからJSONデータを返す方法

    4. マングース閉じていない接続を開こうとしています