一連の RSS フィードを組み合わせて日付順に並べ替える YQL クエリがあります。うまく機能していますが、結果をページ付けできるようにしたいと思います。
これが私のクエリです:
select channel.item.title, channel.item.link, channel.item.pubDate, channel.item.description(0) from xml where url in(... urls go here ...) | unique(field='channel.item.link') | sort(field='channel.item.pubDate', descending='true')
問題は、yql が並べ替えフィルターの前に LIMIT と OFFSET を実行することです。したがって、LIMIT 5 がある場合、リスト内の最初の RSS フィードの最初の 5 項目だけになります。結合されたすべてのフィードの最初の 5 項目ではありません。
すべての結果を並べ替えるすべてのクエリを取得し、結果を制限するクエリを呼び出すことができるように、クエリをチェーンする方法はありますか。
助けてくれてありがとう。