有一个Discussion
模型定义了一对多关系来取得一篇帖子的评论
public function comments(){
$this->hasMany(Comment::class);
}
在对应的Comment
模型里也有定义belongsTo
方法(这里省略)
但是万一一篇帖子没有评论,导致Discussion::find(1)->comments
取不到东西会报错。
因为显示评论是写在模板里的,我试了一下用@
也不能忽略错误,大概是因为模板里有@if
之类的语句带有了@
导致冲突。除非在模板里写原生的<?php?>
有什么解决办法没有?