YQL 返回重复条目
YQL returning duplicate entries
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");
相关文章:
- 节点导出返回一个空对象
- ES6构造函数返回基类的实例
- 监视函数从服务返回不起作用,但作用域函数起作用
- 控制台返回var不是't定义,但它是
- 从函数返回角度承诺
- Javascript返回值只在循环中返回一次
- 从控制器返回后Ajax启动事件激发
- CKFinder 3为所选文件返回错误的URL
- 如何在d3.js中返回路径的y坐标
- 如何从jquery函数返回变量
- Angular js-返回一个包含类似
- JSONP请求返回结果,但也触发error_callback
- 如何使用Spring MVC将Facebook返回的响应数据保存在Java类中
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- YQL 返回 application/javascript,即使请求 format=json
- 带有 gFlags 的 Yahoo YQL 查询不返回任何内容
- AJAX解析+Yahoo YQL未返回任何结果
- YQL -无法返回YQL结果
- YQL不按照文档顺序返回带有联合操作符(a|b)的xpath选择查询
- YQL 返回重复条目