【问题标题】:YQL returning duplicate entriesYQL 返回重复条目
【发布时间】:2015-06-11 03:25:38
【问题描述】:

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 为每个结果返回两个节点,因此 results[0] 和 results[1] 相同,2 和 3 相同,依此类推。

其他人有这个问题吗?

【问题讨论】:

    标签: javascript yql


    【解决方案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");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-26
      • 1970-01-01
      • 1970-01-01
      • 2016-07-12
      • 1970-01-01
      • 2017-10-23
      • 2010-11-18
      • 1970-01-01
      相关资源
      最近更新 更多