0
所以我想通過使用class_name選項在我的項目模型中引用2個用戶。我的問題是如何爲此創建遷移?用於關聯多表時間的相同表格
class Item < ActiveRecord::Base
belongs_to :founder, class_name: "User"
belongs_to :loser, class_name: "User"
end
我首先想到的是:
def change
add_reference :items, :user, index: true
add_reference :items, :user, index: true
end
然而,這顯然是一個重複。
做了'指數:TRUE'部分事項?我在使用遷移生成器時得到了它,但不太清楚它的作用或者何時應該包含它。 – harinsa
@doog如果我沒有記錯,'add_reference'默認添加索引。 –