1
我有一個User
表和Product
表。有一個has_many :products
和一個belongs_to :user
的關係。我正確定義了產品和用戶模型......我的問題是關於設置遷移,以便模式正確。我試過了,這是我得到的模式中的額外行。Rails:使用遷移來創建關聯
add_index "product", ["user_id"], name: "index_product_on_user_id"
然後我上網一看,而是的add_index其他代碼有add_reference ......關係?不確定名稱:「index_product_on_user_id」。謝謝!
我想它應該是產品而不是產品'add_index「產品'' –
'add_index:products,:user_id' –
產品表中會有多個相同的'user_id'。爲什麼你想索引'user_id'而不是你應該索引產品'id'。 –