强循环:相互模型关系

StrongLoop: mutual Model Relations

本文关键字:模型 关系 循环      更新时间:2023-09-26

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

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

用户:有许多事件

地点:有多项活动

事件:属于用户

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


另外,一个更高级的问题。如果我创建另一个模型:日期...所以一个事件可以有多个日期,我应该使用事件嵌入多个日期吗?还是最好使用事件有许多日期和日期属于事件?有什么区别?--> 根据请求在这里提出的一个新问题:StrongLoop:嵌入许多 vs 有许多和属于

提前感谢!

我发现将创建关系视为扩展 API 端点很有用。如果需要类似于 api/Events/{eventid}/Venue 的终结点,请在事件中创建与场地的归属关系。