1. ホーム
  2. json

[解決済み] Mongooseのドキュメントをjsonに変換する

2023-04-17 06:53:22

質問

この方法でmongooseのドキュメントをjsonで返しました。

UserModel.find({}, function (err, users) {
    return res.end(JSON.stringify(users));
}

しかし、user.__proto__も返されました。どうすれば、これを削除して返すことができますか?試してみましたが、うまくいきません。

UserModel.find({}, function (err, users) {
    return res.end(users.toJSON());    // has no method 'toJSON'
}

どのように解決するのですか?

また、mongoosejsの lean() :

UserModel.find().lean().exec(function (err, users) {
    return res.end(JSON.stringify(users));
}