0
moongoseの結果からDTOへのオブジェクトを解析したい私の考えは、「自動マップですmoongoseオブジェクトからexpressオブジェクトへのDTOオブジェクトへのマッピング
let dto =
{
TextMessage: null,
_id: null
}
:
const returnedData = (err, result) => {
//Result object is a schema from Moongose
cb(err, result);
};
Text.findOne({}).exec(returnedData);
マイテキストスキーマ例:
const mongoose = require('mongoose');
const textSchema = new mongoose.Schema({
TextMessage: String,
ZIndex: Number,
Color: String,
FontSize: String,
FontFamily: String
}, { timestamps: true , collection: 'Text'});
const Text = mongoose.model('Text', textSchema);
module.exports = Text;
私のDTOオブジェクトIは結果マングースオブジェクトを返すこと、ここでのクエリの例を持っていますプロパティはTextオブジェクトから私のdtoオブジェクトに値を渡し、タイムスタンプのような値は破棄します。
これを自動的に行うアイデアやライブラリはありますか?ありがとう!
.toObjectは自動的に起動されますか?私は、ドキュメンタリーを読んでいます...そして、私はそれを信じることはできません:http://mongoosejs.com/docs/api.html#schema_Schema – chemitaxis