Я пишу приложение Playframework 2.0 с помощью Scala и Anorm для доступа к db.
В настоящее время я использую поля Pk[Long]
для id
, и я беспокоюсь о дополнительном вызове get
, который необходим для доступа к фактическому значению. Поэтому я начинаю использовать обычные поля Long
для id
, и все работает отлично.
Для чего Pk
, и должен ли я использовать его вместо обычных типов? Имеет ли Pk
дополнительные функции/преимущества по сравнению с обычными типами?