javascript - StrongLoop:相互模型关系

标签 javascript loopbackjs strongloop loopback

我的这个应用有 3 个模型:用户、事件和 field 。

用户可以创建在某个 field 发生的事件,以下是关系:

用户:hasMany 事件

地点:hasMany事件

事件:属于用户

但我不确定事件是否也必须属于 field ? (因为 field 不是事件的所有者)

<小时/>

另外,还有一个更高级的问题。如果我创建另一个模型:日期...因此一个事件可以有多个日期,我应该使用Events EmbedsMany Dates吗?或者更好地使用 Events hasMany DatesDates isn'tTo Event?有什么区别? --> 根据请求在此处提出新问题:StrongLoop: EmbedsMany vs hasMany and belongTo

提前致谢!

最佳答案

我发现将创建关系视为扩展 API 端点非常有用。如果您想要像 api/Events/{eventid}/Venue 这样的端点,请在 Event 中创建与 Venue 的 ownTo 关系。

关于javascript - StrongLoop:相互模型关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30883656/

相关文章:

c# - 在页面加载时将焦点设置在文本框上

javascript - Simogeo FileManager 查看/上传

rest - Strongloop-Loopback 查询字符串参数

loopbackjs - 最佳实践 : Service Layer in Loopback

node.js - 使用测试数据库测试 Strongloop REST api

javascript - 使用 firebase 建站

javascript - 使用动态生成的数据数组进行 ng-repeat 的性能

loopbackjs - Loopback.io 中的属性 setter 和 getter

node.js - 如何为带有参数和关系的方法编写远程钩子(Hook)

node.js - 在环回应用程序中插入或更新(upsert)