gpt4 book ai didi

python - Appengine搜索中的多个字段名称

转载 作者:太空宇宙 更新时间:2023-11-04 06:13:48 25 4
gpt4 key购买 nike

在 Appengine 搜索服务中是否可以有多个同名字段?

我为什么需要这个?例如,如果文档是报纸页面并且它包含单个新闻,我将创建字段 story、title、author。它会很好用,我将能够查询标题为:“something”,作者:“something else”的文档,但是当您在同一页面上有多个故事时怎么办?多个标题?

如果我创建名称为“title1”、“title2”的字段......我无法使用查询进行搜索标题:“某事”

如果我将所有标题放在同一个“标题”中,当我搜索标题时,我会得到不同的结果

如果这是一个愚蠢的想法,或者如果这是不可能的,有人可以推荐一个更好的方法来解决这个问题吗?

最佳答案

添加另一个对故事进行分组的字段。

基本上,您会为每个故事创建一个搜索文档,例如:

title, author, news_id
hi , max, 1
hello, max, 1
world, me, 1
sup , me, 2

然后当您在新闻页面 1 中查询 hi hello world stories 并且想要 author max。查询:作者:max 和 news_id:1标题查询:标题:你好

因此您需要更多地分解搜索文档以执行您想要的操作。

关于python - Appengine搜索中的多个字段名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17117383/

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