我正在尝试使用 YQL 从 2005 年 1 月 1 日起检索特定的附件类型(例如存在 2500 封此类邮件)。搜索语句如下:
SELECT hits FROM ymail.search WHERE attachmenttypes="pdf" and date-start = 1104537600
结果总是从最新的邮件开始。如果我按如下方式使用排序功能:
SELECT hits FROM ymail.search WHERE attachmenttypes="pdf" and date-start = 1104537600 | sort(field="hits.date", descending = "false")
结果已排序,但仅返回总行数的一部分。所以2个问题:
1) 我如何请求按日期排序的行?
2)有没有办法一次检索所有行?文档说我们可以一次检索 5000 行 http://developer.yahoo.com/yql/guide/paging.html。但这似乎不是真的。即使我在语句中添加“count = 3000”,仍然只返回总行数的一部分。