2
からデータを取得することはできません。マングースは、私がモデルのユーザーを持つ文書
db.Users.find({username: "some_name"}, function(err, result) {
if(err) {
console.error(err);
} else if(result) {
console.log(result);
console.log(result.username);
}
});
最初にconsole.log戻りオブジェクト:
{ __v: 0,
email: '[email protected]',
password: '123456',
username: 'some_name',
_id: 57090f48f0b2dc101a855eb2 }
奇妙である何、私はアクセスを得ることができませんこれらのフィールドには...
第2のconsole.logは単に未定義を返します。
どうすればこのデータを取得できますか?
結果はここ配列であるが返されるだけのユーザーを意図しているので、ここではfindOne()を使用する場合があります。結果[0] .usernameのようにアクセスしてみてください –
ありがとう、それは動作します! Btw型の結果でさえ「Object」と言われています。それは本当に変です... – Angels