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」を追加しても、合計行の一部しか返されません。