StrongLoop:相互模型关系
StrongLoop: mutual Model Relations
我的这个应用有 3 个模型:用户、事件和场地。
用户可以创建在场地中发生的事件,这是关系:
用户:有许多事件
地点:有许多活动
事件:属于用户
但我不确定 Event 是否也必须属于 Venue? (因为场地不是活动的所有者)
还有一个更高级的问题。如果我创建另一个模型:日期...那么一个事件可以有多个日期,我应该使用 Events EmbedsMany Dates 吗?还是使用 Events hasMany Dates 和 Dates belongsTo Event 更好?有什么区别? --> 应要求在此处提出新问题:
提前致谢!
我发现将创建关系视为扩展 API 端点很有用。如果你想要一个像 api/Events/{eventid}/Venue
这样的端点,那么在 Event.
中创建与 Venue 的 belongsTo 关系
我的这个应用有 3 个模型:用户、事件和场地。
用户可以创建在场地中发生的事件,这是关系:
用户:有许多事件
地点:有许多活动
事件:属于用户
但我不确定 Event 是否也必须属于 Venue? (因为场地不是活动的所有者)
还有一个更高级的问题。如果我创建另一个模型:日期...那么一个事件可以有多个日期,我应该使用 Events EmbedsMany Dates 吗?还是使用 Events hasMany Dates 和 Dates belongsTo Event 更好?有什么区别? --> 应要求在此处提出新问题:
提前致谢!
我发现将创建关系视为扩展 API 端点很有用。如果你想要一个像 api/Events/{eventid}/Venue
这样的端点,那么在 Event.