gpt4 book ai didi

java - 在某些情况下忽略 Ebean 版本

转载 作者:行者123 更新时间:2023-12-01 12:19:42 24 4
gpt4 key购买 nike

我在 Play Framework 2.2 中使用 Ebean 的版本字段,但在某些情况下,我实际上宁愿不更新对象的版本。这有可能吗?

所以有人在我的网站上有一个帐户,并且他们正在查看另一个用户的帖子。如果用户更新该帖子,它不会自动重新加载到前端。请不要建议我这样做来解决问题,我不能那样做。

问题是,当用户对帖子进行评分时,如果用户最近更新了帖子,则 PUT 调用将被拒绝。

有没有办法强制Ebean在像这样的特定情况下忽略版本字段?

最佳答案

Please don't suggest I do this to solve the problem, I can't do it that way.

哈哈,没有人会向你推荐它:)

自定义语句应避免更新版本:

SqlUpdate update = Ebean.createSqlUpdate("UPDATE post set likes = likes+1 where id = :id");
update.setParameter("id", post.id).execute();

(已测试,按要求工作)

关于java - 在某些情况下忽略 Ebean 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26780275/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com