Не можете ли вы получить доступ к значению полей в модели Laravel? Например

public function resource()
{
    if ($this->type === 'post') {
        return $this->hasOne(Post::class, 'id', 'resource_id');
    }
    return $this->hasOne(Comment::class, 'id', 'resource_id');
}

print type=null, но мое поле типа базы данных - post? Зачем? Спасибо

0 ответов

Другие вопросы по тегам