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

マングースはデフォルトの検証を拡張します

    ライブラリをチェックしてください mongoose-validator 。これは、あなたが説明したのと非常によく似た方法で、マングーススキーマ内で使用するためのノードバリデーターライブラリを統合します。

    具体的には、 node-validator len または および最大 メソッドは、必要なロジックを提供する必要があります。

    試してみてください:

    var validate = require('mongoose-validator').validate;
    
    var blogSchema = new Schema({
     title: {
        type: String,
        required: true,
        validate: validate('len', 8, 32)
     }
    });
    


    1. サブドキュメント配列のMongo_id

    2. mongodbドキュメントをロックすることはできません。必要な場合はどうなりますか?

    3. Node + Jade + Expressを使用してMongo(GridFS)に保存された画像をレンダリングする

    4. Mongodbで最後のX分のデータを取得するためのクエリ