可以使用行ID(row.getId)的Google Spreadsheet API ListQuery吗?

时间:2013-07-17 18:19:57

标签: android google-sheets google-spreadsheet-api

使用listfeed服务向Google电子表格添加行时,如下所示,您会收到一堆行元数据。其中一个值是行ID。

row = service.insert(listFeedUrl, row);
System.out.println("row id " + row.getId());  // server generated row id attached

是否可以在以后使用该元数据(例如行ID?)返回此行时创建列表查询

关于我想要做的事情的一些背景知识。应用程序的多个实例将使用相同的电子表格,我认为使用服务器生成的唯一ID以后检索行(如果可能)会更有效,而不是让我的应用程序首先查询工作表以查看可以使用唯一ID。

1 个答案:

答案 0 :(得分:1)

请参阅ListDemo.java。我认为它演示了大部分(可能全部)主要的ListFeed功能。搜索是我能看到的最接近的,所以如果你有一个主键,这将有效。

https://github.iu.edu/weng/IncrementalLearning/blob/master/gdata/java/sample/spreadsheet/list/ListDemo.java

我没有尝试过这个,但CellDemo.java很容易设置。