0
我有一個模型來跟蹤學生獲得的積分。有時候他們可以獲得1分,並且有些任務可以獲得多分。該表看起來是這樣的:多元化Rails/ActiveRecord中的模型
points
--------------
student_id:integer
task_id:integer
points:integer
earned_at:date
我該怎麼稱呼這個模型? Point
或Points
?通常我的模型是單數,Rails智能地在適當的位置對它進行多元化。但在這種情況下,每條記錄代表許多點。當我打電話給student.points
時,我希望它能夠返回他們贏得的所有積分。當我打電話給student.points.first
時,我希望它返回他們贏得的第一組積分。
使用Rails 3.2.8
比較正式的來源:http://itsignals.cascadia.com.au/?p=7查看他們對命名模型的參考。 – JCoster22
你說什麼是有道理的,我絕對喜歡金額場vs點。但是一張名爲Point的表格感覺很尷尬。我會在腦海中仔細研究一下。 –
我猜如果我命名模型Point,Rails將使表格稱爲點。仍稱爲Point的模型感覺很尷尬。 –