我有,我通過以下遷移所產生的多態性參考的表:訂單在多列索引的軌道的多態關聯
def change
add_reference :table_name, :thing, polymorphic: true, index: true
end
當我跑的遷移它生成以下:
add_index "workflow_engine_task_bases", ["thing_type", "thing_id"], name: "index_workflow_engine_task_bases_on_thing_type_and_thing_id", using: :btree
爲什麼最左邊一列是thing_type?對我來說,這似乎並不理想,因爲它不太具體。