如何使用 Java 从 cosmos db 的集合中删除文档?
How to delete a document from a collection in cosmos db using Java?
如何从集合中删除文档。
AsyncDocumentClient client = getDBClient();
RequestOptions options = new RequestOptions();
options.setPartitionKey(new PartitionKey("143003"));
client.deleteDocument(String.format("dbs/test-lin/colls/application/docs/%s", document.id()), options);
我正在尝试根据某些条件从集合中删除一组文档。我已经设置了分区键。正在使用读写密钥(因此没有权限问题)。
执行这段代码时没有错误。该文档未从集合中删除。
如何解决这个问题?
@Suj Patil
你应该调用 subscribe()。在有人订阅之前,发布者不会做任何事情。
client.deleteDocument(String.format("dbs/test-lin/colls/application/docs/%s", document.id()), options).subscribe()
如何从集合中删除文档。
AsyncDocumentClient client = getDBClient();
RequestOptions options = new RequestOptions();
options.setPartitionKey(new PartitionKey("143003"));
client.deleteDocument(String.format("dbs/test-lin/colls/application/docs/%s", document.id()), options);
我正在尝试根据某些条件从集合中删除一组文档。我已经设置了分区键。正在使用读写密钥(因此没有权限问题)。 执行这段代码时没有错误。该文档未从集合中删除。 如何解决这个问题?
@Suj Patil 你应该调用 subscribe()。在有人订阅之前,发布者不会做任何事情。
client.deleteDocument(String.format("dbs/test-lin/colls/application/docs/%s", document.id()), options).subscribe()