我正在尝试使用 App Engine Datastore(High Replication Datastore,HRD),我必须使用低级 API。我以前从未使用过实体数据库,所以我遇到了一些问题。我已经尝试存储一些帖子和评论,每个帖子可以有更多评论
I tried this code for Post, but the problem is how to make ID auto-increment ?
Entity post = new Entity("post", ID);
post.setProperty("content", postContent);
post.setProperty("time", timeStamps);
这段代码用于评论,但我不明白如何使用祖先来建立帖子和评论之间的关系,我应该添加祖先属性并将 ID 值放在上面吗?
Entity comment = new Entity("comment", ID);
comment.setProperty("ancestor",postID);
comment.setProperty("content", commentContent);
comment.setProperty("time", timeStamps);
DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
datastore.put(comment);