1

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

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

是否可以稍后使用该元数据(例如行 ID)创建一个仅返回该行的列表查询?

只是我正在尝试做的一些背景。应用程序的多个实例将使用同一个电子表格,我认为使用服务器生成的唯一 ID 稍后(如果可能)检索行会更有效,而不是让我的应用程序首先查询工作表以查看什么唯一 ID 可用。

4

1 回答 1

1

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

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

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

于 2013-07-19T00:51:01.107 回答