big*_*ind 5 google-app-engine full-text-search
在我的应用程序中,我希望搜索API在name字段中对匹配进行评估,高于其他字段中的匹配.用户还可以填写"关于"消息,该消息具有更多文本,因此更有可能在那里发生匹配.有没有办法做到这一点?
SortExpression ( https://developers.google.com/appengine/docs/python/search/sortexpressionclass ) 提供了一种根据特定表达式设置排序的方法,但它仅提供文档方面的分数(即不是每个字段) 。
另一个(可能是坏主意)是仅按名称字段搜索,使用“name:my_search_term_here”之类的查询字符串
因此,据我所知,Google App Engine 的搜索 API 无法在搜索过程中偏向某一字段(即类似于 ApacheSolr Lucene 中的 ^ 运算符)。
| 归档时间: | 
 | 
| 查看次数: | 346 次 | 
| 最近记录: |