拥有一个实体,例如User
,我可以使用entityKey
检索它的类型安全密钥,它会让我Key User
。如何检索密钥的原始值,例如Int64
?在 persistent 的早期版本中曾经有过这样的功能,例如fromPersistKey
和showPersistentKey
,但它们已不再可用。
答案 0 :(得分:1)
此功能已移至框架的后端部分
对于SQL,它将是fromSqlKey
并且确实有一个type class - ToBackendKey
所以只要找一下那些使用持久性后端的人,你应该找到函数(它不一定是Int64
到处都有 - 在MongoDB那里似乎是一个few helpers though)