强循环:相互模型关系
StrongLoop: mutual Model Relations
我有这个应用程序有 3 个模型:用户、活动和场地。
用户可以创建在场地中发生的事件,这是关系:
用户:有许多事件
地点:有多项活动
事件:属于用户
但我不确定事件是否也必须属于场地?(因为场地不是活动的所有者)
另外,一个更高级的问题。如果我创建另一个模型:日期...所以一个事件可以有多个日期,我应该使用事件嵌入多个日期吗?还是最好使用事件有许多日期和日期属于事件?有什么区别?--> 根据请求在这里提出的一个新问题:StrongLoop:嵌入许多 vs 有许多和属于
提前感谢!
我发现将创建关系视为扩展 API 端点很有用。如果需要类似于 api/Events/{eventid}/Venue
的终结点,请在事件中创建与场地的归属关系。
相关文章:
- Ext.js从json构建模型关系的问题
- 骨干关系中的链接模型
- 在Knockout.js模型中创建项之间的关系
- 使用茉莉花测试主干关系模型
- 当一个模型在骨干关系中被销毁时,销毁相关模型的最佳方法是什么?
- 在这种情况下,我应该如何在余烬中放置我的模型有很多关系
- Ember.js:如何表示一个有多个模型的关系
- 如何通过关系处理特定于父级的模型值
- 为什么没有将关系添加到模型中的 loopback.io 对象中
- 响应骨干关系中的类别模型更改
- Ember.js RESTful 模型关系
- 帆.js:模型本身的一对多关系
- 如何处理嵌套在关系模型中的集合
- 从另一个具有属于关系的模型访问模型属性 Ember.js
- 余烬.js有许多模型关系保存
- 以RESTful的方式处理模型关系
- 如何在路由/控制器中访问ember模型关系属性
- 在AngularJS中管理模型关系
- 强循环:相互模型关系
- 角度 JS 模型关系