一对多关系取到空值会报错

有一个Discussion模型定义了一对多关系来取得一篇帖子的评论

public function comments(){
    $this->hasMany(Comment::class);
}

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

JellyBool
修改的评论也不能少于六个字哦!