Loopback相关的模型属性问题

时间:2015-11-02 11:06:16

标签: javascript node.js orm loopbackjs

我有IEnumerable<Review> FilteredReviews = Reviews.Where(x=>x.SiteId == 5) 模型(从内置IsValid is False扩展)和return FilteredReviews.Any(y=>!y.IsValid) ? false : true 模型相关:

user关系:

User

如果我在node中运行下面的代码,我可以在返回的对象上看到userDetails属性,但不能直接访问它。

UserDetail

日志如下:

user

我得到了hasOne methods,而不是给我userDetails对象,我可以看到它。这似乎很奇怪,但我发现模型或关系定义没有任何问题。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

我认为为了访问相关模型,您需要调用user.userDetails()。

或者,您可以调用user.toJSON(),这将为您提供一个普通的JS对象

答案 1 :(得分:0)

我拉着我的头发试图理解为什么我没有得到相关的物体。尝试.toJSON()修复它。