java - 是否可以使用 Java Google Sheets API 获取最后修改日期>特定日期的行
问题描述
我有一张每天更新数据的表格。我正在使用 Java Sheets API v4 在我的 Java 应用程序中加载数据,我需要在我的工作表上进行增量加载。有没有办法有效地做到这一点?
这是我的电话,但这每次都会加载所有数据,是否可以添加过滤器以在特定日期后更新行?(考虑到表没有时间戳列,我可以使用行的插入/修改日期吗?)
ValueRange response = service.spreadsheets().values()
.get(spreadsheetId, range)
.execute();
另外,如果有时间戳列,有没有办法在加载之前过滤数据?
解决方案
恐怕没有内置的方法可以通过 API 实际做到这一点。到目前为止,单元格不包含日期修改字段。
您将需要自己跟踪修改,然后检索范围中的单元格并检查您的修改日志。
推荐阅读
- java - Flyway脚本第二个flyway脚本先跳过后
- python - 如何在pycharm中使用sqlite创建和打开一个.db文件
- java - 下载显示在 tomcat bin 文件夹中的文件
- python - 如何随机化具有正态概率分布的完整数据框以在 Python 中进行模拟?
- mysql - SQL 请求 where 子句
- mysql - 如何通过在我的 sql 中动态传递索引名称来删除索引?
- android - Android Kotlin:如何在广播接收器/警报中重置警报
- python - Tweepy 错误:请求超出帐户当前的包请求限制
- javascript - 如何在多行 Discord 嵌入中对齐文本?
- mongodb - M1芯片是否支持安装Mongo CLI?