假设我们从服务器获取这个 JSON:
{
id: 1,
name: "John",
comments: [{
id: 1,
comment: "some comment"
}]
}
现在我希望像这样解析这个答案:
UserModel
---- has (0 to n) ---> CommentModel
我知道,如果我将 userId 添加到评论中并将其指定为 hasMany 关系中的 foreignKey ,它将起作用。
但我想知道,是否可以在评论中没有外键的情况下完成。我的意思是数据本身的关系非常明显,评论是用户的一个数组,它的 url 是http://somehost/user/1/comment/1。