IfUser
是一个实体,我需要存储User
在 中Session
,它将在下一次请求时分离。
AFAIK 只有两种方法来处理这些分离的对象
EntityMerge(session.user)
- 使用会话对象更新数据库(不安全)session.userID
-entityLoadByPK()
在下一次请求时再次(更多负载)
这些是仅有的两种解决方法吗?还有其他方法吗?
根据Advanced Techniques with ColdFusion 9 ORM Integration Slide Deck Concurrency with method #1 如果实体在合并时已更改,则将引发错误,但这有什么用?捕获异常并使用方法#2?
何时使用EntityReload()
?我认为它的工作方式与EntityMerge(entity)
但事实并非如此。
谢谢!