我想使用两个模型:
User:
- firstname : stringField
- lastname : stringField
Event:
- description : stringField
- users : list of referenceField(User)
当查询一个事件时,我的 REST API 可以输出两种数据结构:
API JSON 输出:
{
description: "MyDescription",
users: [
{ $id: user_1_id },
{ $id: user_2_id }
]
}
或者
{
description: "MyDescription",
users: [
{ $id: user_1_id, firstname : "user_1_firstname", lastname: "user_2_lastname" },
{ $id: user_2_id, firstname : "user_2_firstname", lastname: "user_2_lastname" }
]
}
这两种结构中的哪一种更适合将模型嵌套到backbone.js 中?