【发布时间】:2011-12-13 11:38:36
【问题描述】:
在游戏中!如果你这样称呼:
void method()
{
User u = User();
u.name = "bob";
u.save();
while(true){/* endless loop */}
}
实际上不会将任何内容保存到数据库中(Play! 类需要收回手来刷新保存。)
我必须如何进行才能强制刷新或使其在保存时自动刷新?
【问题讨论】:
-
您能告诉我们您的用例吗?因为大多数时候这是一个坏主意。
-
其实我从不调用 while(true){};但是当我在该方法中进行了非常大的导入时,最后一个人最近放弃了手(这导致长期以来没有数据库更改)。用这种方式写的问题要短得多,而且预期的答案是一样的。
-
听起来你最好触发一些工作并使用 ajax 向用户提供反馈。
-
没错,实际上它已经在工作了。然后我运行 importer.now();启动进程。导入需要几个小时……我只需要每月执行一次,并查看日志是否一切正常。
标签: jpa playframework