【问题标题】:StrongLoop: mutual Model RelationsStrongLoop:相互模型关系
【发布时间】:2015-09-02 05:17:33
【问题描述】:

我的这个应用有 3 个模型:用户、活动和场地。

用户可以创建在场地中发生的事件,这是关系:

用户:hasMany 事件

地点:hasMany 活动

事件:属于用户

但我不确定 Event 是否也必须属于 Venue? (因为场地不是活动的所有者)


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

提前致谢!

【问题讨论】:

标签: javascript loopbackjs strongloop loopback


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2012-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多