gpt4 book ai didi

php - Laravel - 2xHasMany 关系另一个表

转载 作者:可可西里 更新时间:2023-10-31 23:15:28 26 4
gpt4 key购买 nike

我有表 Messages

包含 fromto

对应表Users中的一些用户。

所以我需要类似的东西(用户模型中的 hasMany 关系 - hasMany 消息)

public function Messages()
{
return $this->hasMany('App\Models\Messages', 'from', 'id');
return $this->hasMany('App\Models\Messages', 'to', 'id');
}

但是有两个return,第二个是Unreachable语句。那么当关系多于一个时,如何管理多个关系呢?

最佳答案

创建第二个关系:

public function messageRetrieved()
{
return $this->hasMany('App\Models\Messages', 'from', 'id');
}

public function messageSend()
{
return $this->hasMany('App\Models\Messages', 'to', 'id');
}

关于php - Laravel - 2xHasMany 关系另一个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45434524/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com