Php SQL查询到雄辩转换
如何将下面的SQL语句转换为雄辩的语句Php SQL查询到雄辩转换,php,sql,laravel,eloquent,Php,Sql,Laravel,Eloquent,如何将下面的SQL语句转换为雄辩的语句 SELECT * FROM `messages` WHERE (`to`=$myID AND `from`=$guestID) OR (`to`=$guestID AND `from`=$myID) 使用where和或where闭包: 使用where和或where闭包: 使用嵌套查询。我建议从文档开始,使用嵌套查询。我建议从文档和 Message::where(function($q) use($myId, $guestId) { $q->
SELECT * FROM `messages` WHERE (`to`=$myID AND `from`=$guestID) OR (`to`=$guestID AND `from`=$myID)
使用
where
和或where
闭包:
使用
where
和或where
闭包:
使用嵌套查询。我建议从文档开始,使用嵌套查询。我建议从文档和
Message::where(function($q) use($myId, $guestId) {
$q->where('to', $myId)->where('from', $guestId);
})
->orWhere(function($q) use($myId, $guestId) {
$q->where('to', $guestId)->where('from', $myId);
})
->get();