gpt4 book ai didi

java - 在 Google App Engine 中创建实体

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

不确定这是否可能,但总是值得一问。

我简化了下面的问题 - 基本上,我想使用 for 循环来创建多个同类实体。问题似乎是我无法通过调用变量来命名新实体。

有人能想出解决这个问题的方法吗?任何帮助将不胜感激。

非常感谢

DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
Key roomkey = KeyFactory.createKey("E15", "ids");

String test = "";
for (int x = 0; x < 7; x++) {
test = ("" + Integer.toString(x));
Entity test = new Entity("E15", roomkey);
}

最佳答案

假设您尝试创建 7 个类型为 E15 且键名称为“0”到“6”的实体

DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
for (Integer n = 0 ; n < 7 ; ++n ) {
Entity entity = new Entity("E15", n.toString());
datastore.put(entity);
}

最后一点很重要。仅创建 Entity 实例并不能持久化它。

关于java - 在 Google App Engine 中创建实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20587401/

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