Dans ma base de données, les ensembles d'options sont associés à d'autres ensembles d'options. Si je joignais deux tables séparées, je créerais une simple table de jointure. Cependant, Rails aime avoir ses clés étrangères nommées <singular_table_name> _id, c'est-à-dire optionset_id. Cependant, si je me joins à la table, je ne peux évidemment pas donner le même nom aux deux tables. Comment puis-je faire face à cela?Joindre une table avec lui-même via plusieurs-à-plusieurs dans Rails
create_table :optionsets_optionsets do |t|
t.column :optionset_id, :integer
t.column :dependent_optionset_id, :integer # how do i deal with this?
end
Mec comment ai-je pas vu cela? Merci. – titaniumdecoy