我的代码如下。我的目标是从下面给出的函数对象中检索学生的第一个名字。我确实尝试过JSON.Stringify和JSON.Parse
obj.cmd
以下是<{1}}的结果
EnrolledSessions.find({
where: {
aproval_status: 'pending',
tutor_id: tutorId
},
include: {
relation:'StudentRelation'
}
},
function (err, sessions) {
if (err) cb(err);
if (!err) {
for(var i in sessions) {
var item = sessions[i];
console.log(item.StudentRelation);
}
}
});
我试图循环的函数对象
console.log(item.StudentRelation);
答案 0 :(得分:2)
您必须使用toJSON将返回的模型实例与相关项转换为普通的JSON对象。
答案 1 :(得分:0)
Stringfy的上述答案将起作用,但这是一个黑客攻击。
这是正确的环回方式
let info = item.getAsync().then((res) => cb(null,res));