class Doc < ActiveRecord::Base
has_and_belongs_to_many :projects
end
class Project < ActiveRecord::Base
has_and_belongs_to_many :docs
end
joinテーブルの名前はアルファベット順にdocs_projectsにする。
間違えてprojects_docsにしてしまうと
SQLite3::SQLException: no such table: docs_projects:...
というエラーが出る。これが分からなくて地味にハマった・・・
タグ:Rails