YQL 返回重复条目

YQL returning duplicate entries

本文关键字:返回 YQL      更新时间:2023-09-26

YQL query: https://developer.yahoo.com/yql/console/#h=select+date%2Ctitle%2Clink+from+rss+where+url%3D%22http%3A%2F%2Fauburn.craigslist.org%2Fsearch%2Fweb%3Fformat%3Drss%22

YQL 为每个结果返回两个节点,因此结果 [0] 和结果 [1] 相同,2 和 3 相同,依此类推。

还有其他人有这个问题吗?

只有在发布此内容后才能找到答案。对于那些最终在此处结束的查询,解决方案是在查询后附加以下内容:

 | unique(field="link", hideRepeatCount="true");

其中"链接"是您想要成为唯一字段的任何字段。

注意:管道是必需的,这张贴在 YQL 查询的末尾,如下所示:

select date,title,link from rss where url="http://auburn.craigslist.org/search/web?format=rss" | unique(field="link", hideRepeatCount="true");