2015-11-24 60 views

回答

0

您可以通過使用self.primary_key = <pk_field>像這樣定義主鍵:

class User < ActiveRecord::Base 
    self.table_name = "user" 
    self.primary_key = "id" 
end 
+0

雖然這是有用的信息,它不回答這個問題。我試過將'nil'或'false'指定爲主鍵,但這不起作用。 –

+0

數據庫中是否有任何字段對每條記錄都是唯一的? – nayiaw

+0

不幸的是沒有。桌子結構不好。我可以將字段組合作爲組合鍵,但這也不是唯一的。 –