我正在構建我的第一個rails應用程序,我期望它最終有許多模型/控制器。當然,他們每個人都有一個與他們相關的ID。我可以看到他們已經開始混淆了。如何在Ruby on Rails應用程序中標記id:?
在用戶控制器中的字段名爲id,但在所有其他控制器我將其標示爲USER_ID。當一個控制器操縱多個模型或者在其他控制器中調用動作時,讓所有的id保持直線似乎很繁瑣。
我想只是前綴他們全部是明確的,但恐怕這可能導致在路上錯誤,用戶實際上並沒有爲user_id場。這將是一個問題時,使用像update_attributes !.
有其他人遇到這個問題嗎?這真的是一個問題,還是我把它變成一個比實際更大的問題?是否有任何標準的最佳做法命名id字段?
謝謝! 戴夫