Красноречивый Laravel - отношения один ко многим

Я только начал работать с laravel v3 и пытаюсь обернуть голову вокруг красноречивого '■ Отношения «один ко многим». Создавая блог, у меня есть сообщения, которые имеют отношение «многие к одному» с категориями (каждое сообщение связано с категорией).

У меня есть следующие таблицы со следующими полями:

сообщений: id, title, body, date_created, category_id

категории: id, имя

У меня есть следующие две модели:

class Category extends Eloquent 
{
    public function posts()
    {
        return $this->has_many('Post');
    }
}

class Post extends Eloquent 
{
    public function categories()
    {
        return $this->belongs_to('Category');
    }
}

Я понял, как получить все сообщения, передав идентификатор категории:

category::find(2)->posts()->get())

Мне просто нужна помощь, чтобы узнать, как получить все сообщения и получить соответствующие категории. Таким образом, в конце дня в представлении я могу вывести что-то вроде этого:

{$post->title} -  Category: {$post->category->name}

Спасибо за любую помощь!

Ответы на вопрос(2)

Ваш ответ на вопрос