我在拉腊维尔做项目。我有一个名为“property”的模型包含,

public function PropertyRatings()
    {
        return $this->hasMany('App\Models\Property\PropertyRating','property_id','id');
    }

在控制器里,当我喜欢的时候,
if(empty($property->PropertyRatings))
{
   $property->flag = 0;
}else
{
   $property->flag = $property->PropertyRatings->id;
}

在这种情况下,当我返回property对象时,我也会得到propertyRatings对象的响应。只有在这种情况下,我怎么才能避免这样。提前谢谢

最佳答案

使用unset()。-

unset($property->PropertyRatings);

10-06 04:42