YQL返回重复的条目

时间:2015-06-10 19:20:47

标签: javascript yql

YQL查询: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是相同的,所以依此类推。

其他人有这个问题吗?

1 个答案:

答案 0 :(得分:1)

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

 | 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");