我的 JayData 实体上有 inverseProperty:
'User': { 'type': 'RavenDBMembership.User', 'inverseProperty': '$$unbound' },
我真的很想能够使用它,但现在不知道如何使用..
据我所知,“$$unbound”值应该使用 include 函数加载属性,然后我应该能够像这样简单地使用它:
entity.User
但是,它甚至没有将“用户”添加到结构中。当我像这样使用 AngularJS 打印实体时:
{{entity}}
我获得了带有值的实体的结构,但用户属性不存在!
那么..有任何如何在 JayData 中使用 'inverseProperty': '$$unbound' 的示例或想法吗?
最佳答案
所以我弄清楚了问题所在。 当实体模型说
'inverseProperty': '$$unbound'
为了达到这些属性,我们必须说(在我的例子中是用户)
context.EntitySet.include('User').toArray(handler);
所以这里的神奇关键字是include('Property_name')
然后我们就可以到达entity.User事物。
我的错误是认为 JayData 自动包含。
关于javascript - JayData 逆属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19306999/