我有兩個型號,User
和Post
查詢有兩個laravel模型和返回結果
用戶模型:
public function posts()
{
return $this->hasMany('App\Post');
}
郵政型號:
public function user()
{
return $this->belongsTo('App\User');
}
在我的控制器我有一個公共職能:
$users = User::orderBy('is_ban', 'desc')->paginate(10);
$posts = Post::orderBy('created_at', 'desc')->paginate(10);
哪一個按預期工作。 我也在用戶表中有一列`is_ban'它是布爾類型的。
我要尋找一個查詢將返回以下內容:
只獲取已經由具有
is_ban=false
你可以把這兩種模型中的關係方法代碼? – SaidbakR
@SaidbakR我已更新代碼 – Saurabh