我有一个模型 TwitterUser,它有一个网站,如下面的模型所示:
class TwitterUser < ActiveRecord::Base
has_one :website, :foreign_key => :id, :primary_key => :website_id
end
我正在尝试运行一个查询,该查询将 TwitterUser 与网站连接起来,并让所有 TwitterUsers 的网站具有 update_at 日期 > 某个日期,限制为 10 行。
我以为这会给我想要的东西,但显然不是。它出什么问题了?
TwitterUser.includes().find(:all, :limit => 10, :conditions => ["websites.updated_at >= '2013-05-12 05:31:53.68059'"], :joins => :website)
在我的数据库中,我的 twitter_users 表包含一个 website_id 字段。我的网站表有一个 id 字段。