是具有此代码的紧凑对象
public function getEdit($var = '') {
$words = Word::where('title', $var)->get();
return view('dict.edit', compact('words'));
}
在我看来,我需要使用attibute title form words然后我打电话。
<h3>{{ $words->title }}</h3>
它有错误问题说未定义属性:Illuminate \ Database \ Eloquent \ Collection :: $ title。
答案 0 :(得分:2)
因为$words
是collection。
您应该在循环中使用它,例如:
foreach($words as $word){
$word->title;
}
如果您只想要第一个对象,可以使用first
方法,如下所示:
$words->first()->title
答案 1 :(得分:1)
如果您在视图中输出此内容,则可以使用Blade语法循环浏览deserializedDt.gmtOffset
。
Collection
为了好玩,@foreach ($words as $word)
{{ $word->title }}
@endforeach
类有一些调用方法,所以如果你想一次列出所有标题:
Collection