我在json之下,我想添加多个有很多关系。
{
"Id": "2311",
"package": [
{
"0": "233123"
},
{
"1": "1987797"
}
]
}
我在模特中想要这样的东西。
package : hasMany('package'),
package : hasMany('name'),
如何在2个模型的相同属性上使用hasMany关系?
答案 0 :(得分:0)
我不确定我理解你的问题。
当您定义hasMany关系时,例如,客户端有多个包,您将在数据库中获得以下表示:
Client 1 { // Client model hasMany relationship to Package model
name: "client1"
id: "1234"
}
Package 1 {
name: "package1"
id: "233123"
client: "1234" // this package belongs to client 1
}
Package 2 {
name: "package2"
id: "1987797"
client: "1234" // this package also belongs to client 1
}
您是说您希望您的客户端模型拥有2个hasMany关系,一个用于包名称,另一个用于包ID?
请提供更多细节,我会帮助您回答这个问题。