Rails加入查询不响应SQL加入查询

时间:2015-03-22 03:58:26

标签: mysql sql ruby ruby-on-rails-4 join

我有两个表,package和time_slot,我想加入并返回一些值

在我的package.rb

class Package < ActiveRecord::Base
    attr_accessible :company_id, :time_slot_id, :location_id, :service_id, :day_id, :resource_quantity, :package_category_id, :time_slot, :is_booked
    belongs_to :time_slot
end

1 个答案:

答案 0 :(得分:2)

它没有&#34;返回&#34;那。这是它返回的to_s表示。

Package模型没有start_time或end_time属性,因此在检查关系时控制台不会显示所选的值。

但是每个对象都会在调用时返回这些值。再次运行您的查询并尝试添加:

.first.start_time

或者

.map(&:attributes)