Можно так:
```ruby
@message.user = current_user
current_user.messages << @message
current_user.messages.build(params[:message])
current_user.add_message(params[:message]) # нужно определить метод add_message
```

Два последних по-лучше. Они сразу устанавливают пользователя для сообщения.
Второй вариант (`<<`) сразу сохраняет сообщение.

Чаще всего используется `current_user.messages.build`