She*_*lim 3 amazon-cloudsearch
我的查询如下:
/2013-01-01/search?q=(and author:'william' category:'Videos')&q.parser=structured&expr.random=_rand&return=_all_fields&size=1
Run Code Online (Sandbox Code Playgroud)
并返回一个视频.但是,我希望每个请求都有一个随机videoId.
使用表达式&expr.random=_rand;我无法获取随机结果,我在文档中找不到任何解决方案.
如何在每个请求中获得随机搜索结果?
CloudSearch文档非常缺乏.我需要类似的东西,并与谷歌短缺,所以我开始通过应用我已经知道的Solr猜测,我找到了一个解决方案:
/2013-01-01/search?q=what&sort=_rand_1 desc
Run Code Online (Sandbox Code Playgroud)
注意_rand也可以工作但是在第一次搜索之后它总会返回相同的结果,如果你需要对随机结果集进行分页(它在Solr中的工作方式相同),这实际上是理想的.因此,每次需要随机生成_something并将其追加到_rand时获取随机结果.
| 归档时间: |
|
| 查看次数: |
637 次 |
| 最近记录: |