У меня есть пользователь и модель сообщения:
class User < ActiveRecord::Base
has_many :sent_posts, :class_name => 'Post'
end
class Post < ActiveRecord::Base
belongs_to :user
end
Проблема в том, что в консоли, если я делаю
User.first.sent_posts.empty?
возвращает True.
Но если я сделаю это, на мой взгляд
<%= @user.sent_posts.empty? %>
возвращает Ложь. Есть идеи, почему это происходит? Работает нормально, если я просто использую
has_many :posts
сам по себе.
Спасибо