Hor*_*Fat 8 python google-app-engine gae-search
试图弄清楚这是一个错误还是设计.如果没有为查询指定query_string,则SearchResults对象不按请求的列排序.例如,这里有一些日志记录来显示问题:
结果以未分类的方式返回 return index.search(query):
query_string = ''
sort_options string: search.SortOptions(expressions=[search.SortExpression(expression=u'firstname', direction='ASCENDING', default_value=u'')], limit=36)
结果返回排序 return index.search(query):
query_string = 'test'
sort_options string: search.SortOptions(expressions=[search.SortExpression(expression=u'firstname', direction='ASCENDING', default_value=u'')], limit=36)
这就是我如何构造我的查询这两种情况下(options有limit,offset并且sort_options参数):
query = search.Query(query_string=query_string, options=options)
| 归档时间: |
|
| 查看次数: |
99 次 |
| 最近记录: |