2012-03-22 33 views
0

假設我有一個客戶端應用程序,它將請求發送到rails後端。其中一個要求是創建一個新的對象,比如一個Post。在這種情況下,客戶端應用程序發送包含帖子標題和帖子內容的json請求。使用rails分配對象ID

但是現在假設對象還需要一個id,而客戶端應用程序不提供該id。有沒有辦法讓鋼軌自動增加以前創建的職位ID並將新創建的對象ID設置爲該值?

我會把這個放入PostsController的create方法嗎?或者這種邏輯屬於模型文件嗎?

回答

1

通常這是在數據庫級完成的。爲您生成的表格欄將默認具有自動遞增ID列