select_tag,数据库中记录的问题

时间:2014-06-07 11:49:17

标签: ruby-on-rails activerecord

有2个表格Heading和Beautysalon。在第一个表格中,我写了美容院的名称和他们提供的第二项服务。表Beautysalon与头部相关的标题字段和想法有记录ID休息室与表标题,但为什么它没有写。


 <%= select_tag 'beautysalon[head]', options_for_select(@hea.collect{ |s| [s.name, s.id] } ) %>
这是我的模型标题

class Heading < ActiveRecord::Base
  belongs_to :section
  has_many :beautysalons
  searchable do
    text :name
    text :address
    text :phone
  end
end
和我的模特beautysalon

class Beautysalon < ActiveRecord::Base
  belongs_to :heading
end
美容院shema

 create_table "beautysalons", force: true do |t|
    t.string   "services"
    t.datetime "created_at"
    t.datetime "updated_at"
    t.integer  "heading_id"
    t.integer  "head"
  end
标题shema

 create_table "headings", force: true do |t|
    t.string   "name"
    t.string   "address"
    t.integer  "phone"
    t.integer  "sec"
    t.datetime "created_at"
    t.datetime "updated_at"
    t.integer  "section_id"
  end

0 个答案:

没有答案