gpt4 book ai didi

java - 无法从本地 AppEngine 数据存储区删除对象

转载 作者:行者123 更新时间:2023-12-01 14:43:40 26 4
gpt4 key购买 nike

您好,我正在使用 Objectify 来管理 AppEngine 数据存储区。我有以下对象:

public class Config implements Serializable{ @Id Long id ;}

我还有一个使用 ofy().get() 和 ofy().put() 的存储库:

public class ConfigRepo extends DAOBase{};

注意:这是针对本地主机的

我从 appengine 生成的文件中删除了 local_db.bin 并清除了内存缓存。但是当我尝试运行

ofy.delete(allKeys)

要清除数据存储,我收到错误:

java.lang.IllegalArgumentException: id cannot be zero

或者

java.lang.IllegalArgumentException: Config(no-id-yet) is incomplete.

我做错了什么?

谢谢

最佳答案

问题已解决。

原来有两个local_db.bin,一个在root/war/WEB-INF/appengine-generate,一个在root/WEB-INF/appengine-generate我必须从这两个位置删除 local_db.bin。

谢谢。

关于java - 无法从本地 AppEngine 数据存储区删除对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15685484/

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