`

GAE存储的数据删除问题

阅读更多
對於正常的數據對象的刪除,只需要pm.deletePersistent(object);
對於上傳到GAE服務器中的數據(少量)也可以使用DATA VIEW來直接刪除。
目前問題:
1.使用Eclipse的Google插件開發,開發過程中不斷修改model對象的屬性,那此前本地端已經保存的數據對象不知道如何刪除。在用新的(修改過的)來保存以及查詢就會出錯。
2.已經刪除了war/WEB-INF/appengine-generated下的bin文件,但是數據還是存在。

在Google論壇找到解決方法:
在瀏覽器輸入以下地址就可以出現現有數據,可以進行處理
http://localhost:8888/_ah/admin/datastore
如果使用Struts2的話,配置攔截器攔截所有的就要先取消Struts2的監聽再訪問。
分享到:
评论

相关推荐

    spring+gae+hibernate

    Hibernate作为ORM工具,可以将Java对象与GAE的数据存储服务(如Datastore)进行对接,简化数据库操作。GAE则为这个应用提供了弹性云环境,自动处理负载和扩展需求。 在实际的集成过程中,可能涉及到以下步骤: 1. ...

    GAE--java使用入门.doc

    通过JDO,您可以方便地在GAE的数据存储区中创建、查询、更新和删除数据。 **五、用户验证** GAE允许您将应用程序与Google账户集成,以便进行用户验证。这使得用户可以通过他们的Google帐户登录应用程序,增强了安全...

    使用Blobstore上传文件到gae的Demo

    在Google App Engine(GAE)平台上,Blobstore是一种专门用于存储大对象,如图片、视频或任何二进制大数据的高可用性服务。Blobstore API为开发者提供了方便的方式来处理这些大文件的上传和访问,无需担心容量和性能...

    thundr-contrib-gae-admin

    在thundr-gae应用程序的数据存储区管理控制台中删除。 查询数据存储中的数据 重新生成搜索索引。 入门 将 Maven 依赖项添加到您的 pom.xml: <groupId>com.atomicleopard.thundr</groupId> <artifactId>...

    Google App Engine API 大全

    Datastore是GAE的核心数据存储系统,它是一个非关系型数据库。Java开发者可以使用Datastore API来操作实体(类似于数据库中的记录),包括创建、读取、更新和删除(CRUD)操作。Datastore支持事务处理和查询功能,...

    ndb-gae-admin:Google App Engine管理框架

    通过此框架,开发者可以更轻松地进行数据查询、更新、删除以及监控数据存储的性能。这不仅提高了开发效率,也增强了在生产环境中维护和调试应用的能力。 【标签】"Python"表明这个框架是基于Python编程语言实现的,...

    gae-attendance-api:Restful + Scalable出勤跟踪API

    对于高并发场景,GAE提供了数据存储服务,如Datastore,它是一种NoSQL数据库,能自动处理分布式数据存储和扩展性问题。 此外,项目可能还涉及身份验证和授权机制,如OAuth2或JWT(JSON Web Tokens),确保只有经过...

    TaniPedia_GAE

    在 GAE 中,开发者可以通过编写 Servlet 类来定义特定的 URL 路径,以处理客户端的请求,如数据的获取、更新或删除。Servlet 可以通过 doGet 和 doPost 方法来响应 GET 和 POST 请求,实现业务逻辑。 ### 4. **JSP*...

    josimpleacc:使用 GAE 的简单库存和卖家系统

    在Java开发中,可能使用了如Servlets、JSP(JavaServer Pages)等技术来构建动态Web页面,以及JDO(Java Data Objects)或JPA(Java Persistence API)进行数据持久化,与GAE的数据存储服务(如Datastore)交互。...

    B3LOG Solo v1.0.0 for MySQL.zip

    148 清空数据存储时未删除插件存储 149 "随机阅读"/"相关阅读"链接错误 151 OpenShift 上不显示验证码 159 加密文章问题 160 本地版内存溢出 164 robots.txt 禁止抓取标签问题 169 DateFormat 线程安全问题 ...

    jdo API 2.2

    在Google App Engine (GAE)环境中,JDO API 2.2是开发者常用的工具,它允许应用程序与GAE的数据存储服务进行交互。JDO 2.2提供了一种简单、灵活且强大的方式来管理对象的生命周期,包括创建、查询、更新和删除对象。...

    google app engine开发实例

    在这个"google app engine开发实例"中,我们将探讨如何在GAE上实现基本的数据操作:插入、更改、删除和搜索。 1. **数据存储模型**: GAE使用一种名为Datastore的分布式NoSQL数据库,它支持非关系型数据存储。在...

    nosql 入门教程

    5.3 更新和删除数据 98 5.3.1 使用MongoDB、HBase和Redis更新及修改数据 98 5.3.2 有限原子性和事务完整性 99 5.4 小结 100 第6章 查询NoSQL存储 101 6.1 SQL与MongoDB查询功能的相似点 101 6.1.1 加载...

    Example-HowTo-CalendarAPI-GAE:有关如何使用Calendar API v3和Google App Engine的方法指南的示例源代码-How to use the source code

    应用使用这个授权码换取访问令牌,并将其存储在持久化存储中(例如,GAE的数据store)。 ```python def get_credentials(): # 从数据store中恢复或获取新的访问令牌 ... def authorize(): # 使用访问令牌建立...

    我的第一个Google App Engine 应用 Java 的,庆祝下

    5. **数据存储**:介绍Google App Engine的数据存储机制,可能是使用Google Cloud Datastore,包括数据模型定义、CRUD操作(创建、读取、更新、删除)以及查询语言(GQL)的使用。 6. **部署应用**:讲解如何打包...

    gae-dropbox:适用于Google App Engine [Python]的保管箱Web应用程序

    描述这个在Google App Engine上开发的Web应用程序旨在提供一个Web界面,用于添加,查找,删除和检查GCS存储桶中文件的存在。 它对小文件 (<100 kB) 使用 memcache,对大文件使用 GCS。 Web 应用程序还允许列出 ...

    datastore_query_sample

    在`datastore_query_sample`中,你可以看到如何使用GAE的Java Datastore API来创建、读取、更新和删除(CRUD)数据。以下是一些关键概念: 1. **实体(Entity)**:Datastore中的基本数据单位,类似于关系数据库中...

    bedrock-appengine:为 Google Appengine 定制的 Bedrock 核心基础框架

    4. **数据访问对象**(DAO):对于 GAE 的 Datastore 数据存储,框架可能提供了 DAO 层来简化数据操作,包括查询、插入、更新和删除。这通常会结合 GAE 的 JDO(Java Data Objects)或 JPA(Java Persistence API)...

    web.py中文教程

    4. **删除数据**: 删除数据库中的记录。 5. **新增数据**: 插入新记录。 6. **高级数据库查询**: 使用 ORM(对象关系映射)进行复杂查询。 7. **事务处理**: 使用 `db.commit()` 和 `db.rollback()` 管理事务。 8. *...

    resful api 接口

    1. **无状态**:每次请求都应包含所有必要的信息,服务器不保存任何客户端会话状态。 2. **缓存机制**:允许客户端缓存响应,提高性能。 3. **层状系统**:客户端不必知道请求经过了哪些中间层。 4. **统一接口**:...

Global site tag (gtag.js) - Google Analytics