我的用例包括2种客户和订单。
从我读到的文档中我们可以有后代,这个例子显示了人的种类。在我的情况下,我希望客户在其下面有一堆订单。我想在潜水之前在控制台中尝试一下,但我似乎无法将客户设置为订单的关键。有什么帮助吗?
此图显示了我所做的客户。注意id。
正如您在此处所见,我尝试将customerID作为键,但Ancestor路径仍然指向订单本身。
这只是控制台的限制吗?
另外,如果我在代码中尝试它,我该如何引用这个特定的数据存储区和命名空间?我将在java中这样做。
DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
这看起来只是制作新的数据存储区。
答案 0 :(得分:2)
您无法设置现有实体的祖先。祖先是ID的一部分,必须在创建时设置;一旦创建了ID,您就无法更改ID。
只有一个数据存储区。该代码只是创建了一个客户端实例。