我要尋找的解決方案來獲得的關係表信息的基礎例如在信息基於關係數據查詢| Laravel 5.4
我有兩個型號用戶和後
用戶有許多郵政和 後屬於用戶
我想獲得用戶的已作用=少塔斯克,並有帖子然後5
請指導我如何在laravel 5.4
我要尋找的解決方案來獲得的關係表信息的基礎例如在信息基於關係數據查詢| Laravel 5.4
我有兩個型號用戶和後
用戶有許多郵政和 後屬於用戶
我想獲得用戶的已作用=少塔斯克,並有帖子然後5
請指導我如何在laravel 5.4
我在這裏做一些假設有關數據庫的結構做和字段名稱,但這應該讓你關閉:
User::whereHas('posts', function($query) {
$query->select('posts.*')
->join('users', 'posts.user_id', '=', 'users.id')
->groupBy('users.id')
->havingRaw('sum(posts.id) < 5')
})->having('role', '=', 'tasker')->get();
可能不準確,但這是它的要義。
您是否嘗試過首先閱讀有關查詢的內容?我相信你可以從[這裏](https://laravel.com/docs/5.4/queries)建立你的答案 – SebastianGreen
是的,我閱讀文檔,但找不到像我上面提到的解決方案。你能讓我知道確切的解決方案嗎?謝謝 – Sidhu
我不能給你確切的解決方案,但我假設你必須加入郵政表使用一組和一個條款。希望這有助於。 – SebastianGreen