GAE Datastore Viewer 为什么无法修改数据的值呢?我试了好几次,提交后仍是原值,这是怎么回事呢,大家有这种情况吗

2011-04-02 21:55:54 +08:00
 publicID123
4890 次点击
所在节点    Google App Engine
11 条回复
fanzeyi
2011-04-02 21:58:44 +08:00
Viewer 嘛....
在 app.yaml 里面添加
builtins:
- datastore_admin: on
开 datastore admin 改....
publicID123
2011-04-02 22:06:04 +08:00
以前 在Viewer不是也可以修改么?
publicID123
2011-04-02 22:09:54 +08:00
datastore admin只能复制或者删除实体,好像不能修改吧?
能否详述一下
fanzeyi
2011-04-02 22:14:36 +08:00
@publicID123 哎 我错了 短路了。。
你修改的是什么类型的数据啊
publicID123
2011-04-02 22:24:38 +08:00
@fanzeyi 我就简单修改了一个int型计数值,修改了n遍就是没变化,你试试你的app,看有没有这问题啊
fanzeyi
2011-04-02 22:27:59 +08:00
@publicID123 我试了可以啊= =
publicID123
2011-04-02 22:36:25 +08:00
fanzeyi
2011-04-02 22:38:08 +08:00
@publicID123 这跟SDK没啥关系吧…… 看看是不是你的代码在跟你作对……
publicID123
2011-04-02 22:48:55 +08:00
这个数值(评论数)只有在特定情况下才会更新
难道是Google的数据缓存原因?
我前几天在程序中更新数据也遇到这种情况了
那个数据(提示语)是先更新成最新的,待你刷新页面后,数据会重新恢复成旧的啦
keakon
2011-04-02 23:38:47 +08:00
你检查下自己有没有做缓存吧…还有就是HR方式可能会有较长的生效延迟
publicID123
2011-04-02 23:46:18 +08:00
@keakon 我把数据类型修改成null保存后,再修改一次就成功了,囧。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/10900

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX