【发布时间】:2014-04-21 18:03:55
【问题描述】:
我在使用 ActiveRecord 关系模型进行以下连接时需要帮助:
select "access_urls"."id", "controller_urls"."controller", "action_urls"."action" from
"access_urls"
inner join "controller_urls"
on "controller_urls"."id" = "access_urls"."controller_url_id"
inner join "action_urls"
on "action_urls"."id" = "access_urls"."action_url_id"
我有 AccessUrl、ActionUrl 和 ControllerUrl 模型的地方
class AccessUrl < ActiveRecord::Base
belongs_to :controller_url
belongs_to :action_url
end
class ActionUrl < ActiveRecord::Base
has_many :access_urls
validates :action, presence: true, uniqueness: { message: "já encontra-se em uso." }
end
class ControllerUrl < ActiveRecord::Base
has_many :access_urls
validates :controller, presence: true, uniqueness: { message: "já encontra-se em uso." }
end
谁能帮帮我?
【问题讨论】:
标签: sql ruby-on-rails rails-activerecord