Php 仅在一个模型结果中隐藏轴

Php 仅在一个模型结果中隐藏轴,php,laravel,Php,Laravel,我知道如何从模型结果中隐藏数据透视,但我必须只在一个模型结果中隐藏数据透视,而不是全部,因为我在代码的其他位置使用了模型数据透视。 使用此代码Laravelhide pivots from results: protected $hidden = array('pivot'); 我只需要躲开: $post = Post::find(1)->comments()->get(); 拜访关系中的每个模型: $post=post::find(1); $post->comm

我知道如何从模型结果中隐藏数据透视,但我必须只在一个模型结果中隐藏数据透视,而不是全部,因为我在代码的其他位置使用了模型数据透视。 使用此代码
Laravel
hide pivots from results:

    protected $hidden = array('pivot');
我只需要躲开:

    $post = Post::find(1)->comments()->get();
拜访关系中的每个模型:

$post=post::find(1);
$post->comments->each(函数($comment){
$comment->setHidden(['pivot']);
});