Здравствуйте, подскажите пожалуйста у меня есть две модели:
- Category
- Image
Между Category и Image хотелось бы сделать связь один к одному, потому что категория может иметь только одну картинку
В миграции categories есть вот:
$table->unsignedBigInteger('image_id')->nullable();
$table->foreign('image_id')->references('id')->on('images'); //id картинки
Это модель Category
class Category extends Model
{
public function image() //Вернёт картинку категории
{
return $this->hasOne('App\Models\Admin\Image');
}
}
Это модель Image
class Image extends Model
{
public function category() //Получить категорию
{
return $this->belongsTo('App\Models\Admin\Category');
}
}
Но собственно вот метод image из Category не возвращает картинку категории, что бы вот не пробывал, подскажите пожалуйста что можно изменить тут ?