gpt4 book ai didi

google-app-engine - 有没有办法在应用程序引擎全文搜索中为某些文档字段赋予权重?

转载 作者:太空宇宙 更新时间:2023-11-03 15:25:18 25 4
gpt4 key购买 nike

在我的应用程序中,我希望搜索 API 为 name 字段中的匹配赋值,高于其他字段中的匹配值。

用户还可以填写“关于”消息,其中包含更多文本,因此更有可能在那里发生匹配。有什么办法吗?

最佳答案

SortExpression ( https://developers.google.com/appengine/docs/python/search/sortexpressionclass ) 提供了一种基于特定表达式设置排序的方法,但它仅提供文档方面的分数(即不是每个字段)。

另一个(可能是坏主意)是仅按名称字段搜索,使用类似“name: my_search_term_here”的查询字符串

因此,据我所知,Google App Engine 的搜索 API 无法在搜索过程中偏向某个字段(即类似于 ApacheSolr Lucene 中的 ^ 运算符)。

关于google-app-engine - 有没有办法在应用程序引擎全文搜索中为某些文档字段赋予权重?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15751304/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com