我试图将我的模型的当前ID放在我的 where 子句中,我需要获取该文档ID的当前注释。请参阅下面的我的控制器。
控制器
03/2006 datetime
正如您在此处所见,我 where 子句public function readSentDocuments($id)
{
$documentLists = Document::find($id);
$commentLists = DB::table('comments')->select('comments.comment', 'users.username')
->join('users', 'users.id', '=', 'comments.sender_id')
->where('document_id', '=', $documentLists->id);
return view ('document.readSent')->with('documentLists', $documentLists)->with('commentLists', $commentLists);
}
为我的模型实例。我在哪里访问当前文档。我还尝试 where 子句,我的模型的当前id是176. document_id
但是仍然无法检索这些值。
数据库列
查看
where('document_id', '=', 176);
路由
<div class = "col-md-6">
<form class = "form-vertical">
<div class = "form-group">
<label for = "thread" class = "control-label">Thread</label>
<br>
@foreach ($commentLists as $list)
<p>{{ $list->comment }}</p>
<p>{{ $list->username }}</p>
@endforeach
</div>
</form>
</div>
答案 0 :(得分:2)
您需要get()
结果......
$commentLists = DB::table('comments')->select('comments.comment', 'users.username')
->join('users', 'users.id', '=', 'comments.sender_id')
->where('document_id', '=', $documentLists->id)->get();