Привет, делаю категории. Но никак не могу понять одной фишки.
Ниже я привел то что делаю.
Как видно я создал таблицу posts_category для категорий.
А на странице posts/new
мне выдается ошибка о отсутствии в базе таблицы categories.
Откуда она берется? Как заставить его кушать именно posts_category?
class CreatePostsCategory < ActiveRecord::Migration
def change
create_table :posts_category do |t|
t.string :name
t.integer :user_id
t.timestamps
end
end
end
class CreatePosts < ActiveRecord::Migration
def change
create_table :posts do |t|
t.integer :user_id
t.string :title
t.text :description
t.belongs_to :category
t.timestamps
end
end
end
class Posts < ActiveRecord::Base
belongs_to :category
end
В шаблон
<%= f.collection_select :category_id, Category.order(:name), :id, :name %>