Laravel5.1を使用しています。以下は私のデータベースクエリです
\App\Models\Project\Bids\ProjectBid_Model
::with(['Project' => function($query){
$query->where('WhoCreatedTheProject', 16);
}])
->where('ProjectBidID', 1)
->where('FreelancerAwardedProjectStatusID', \App\ProjectStatus::InProgress)
->first()
質問はなんですか ?
以下の部分で、レコードが存在しない場合、 はProject Object
になりますnull
。これは、select ステートメントのサブクエリのようです。「WhoCreatedTheProject value does not match in the database ? I meant I am looking for
Inner Join」の場合、全体的にノー レコードを返す方法はありますか。
::with(['Project' => function($query){
$query->where('WhoCreatedTheProject', 16);
}])