1

マングーススキーマを定義していると考えてください。

var MySchema = new mongoose.Schema({
field: mongoose.Schema.Types.String
});

空のJSONオブジェクトを取得できますか?

var MyJSON = MySchema.getJSON();  //This is where I want answers

MyJSONは次のようになります。

{
field:'';
}

したがって、空のJSONオブジェクトを作成して、次のように使用できます。

MyJSON.field = 'my_new_value';

高度なヘルプをありがとう。

4

1 に答える 1

0

静的を使用していつでもスキーマを拡張できます

MySchema.statics.getJSON = function(done) {
  var result = Object.keys(this.schema.paths);
  done(null, result);
};

その後、このように呼び出すことができます

Events.getJSON( function(err, result) {
  // deal with your JSON data here;
});
于 2016-04-23T13:51:46.570 に答える