0
是否可以設計屬於同一類的類?A類屬於Laravel中的同一類
ex。 People1
有一個Account
有Balance
,People2
有Account
與Balance
People1
創建一個事件從People1->Account
通過Credit
到People2->Account
所以Event
表看起來像:
id | people1 | account | amount
事件:
我怎麼可以指定使用Laravel關係1 | foo | bar | -300
2 | foo2| bar | +300
事件1是有關事件2?
我可以指定事件類像$this->belongTo('App\Event')?
但在這種情況下,Laravel文檔指出,它所屬的類應該有一個hasOne
關係了。
不錯的解決方案,但模式如何?它是否應該包含「child_id」和「parent_id」列?因爲如果關係鏈接相同的foreign_key,則hasOne和BelongsTo返回一個事件對象,如果第二個是父對象或第一個對象的子對象,則無關緊要。 – exSnake