Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Привет, не много путаюсь во связях у меня есть Категории(Category) и статьи(Post) то есть статья может пренадлижать только одной категории вот код модели
Category
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Category extends Model
{
public function post()
{
return $this->hasMany('App\Post', 'id_category', 'id');
}
}
Post
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Post extends Model
{
public function category()
{
return $this->belongsTo('App\Category');
}
}
Не в сети
Все правильно, только зачем используешь id_category вместо стандартного category_id? Еще, вместо post нужно posts.
Не в сети
Страницы 1