Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Есть две модели:
class User extends Eloquent {
protected function posts()
{
return $this->hasMany('Post');
}
}
и
class Post extends Eloquent {
protected function user()
{
return $this->belongsTo('User');
}
}
пытаюсь создать пост следующим образом:
$post = new Post;
$post->title = Input::get('title');
$post->text = Input::get('text');
Auth::user()->posts()->save($post);
получаю следующую ошибку:
BadMethodCallException
Call to undefined method Illuminate\Database\Query\Builder::posts()
Что не так?
Не в сети
Не в сети
Я просто добавил данный код в уже существующий User.
Не в сети
Не в сети
Действительно , спасибо
Не в сети
Страницы 1