Google Search API的语言支持

时间:2017-05-13 08:15:55

标签: google-app-engine google-search-api

我想使用Ruby对数据存储记录字段执行部分文本/短语搜索。

我已经弄清楚如何使用> =<“\ ufffd”条件使用条件约束,但这只能从字段的开头起作用。

这有效;查询“Ener”返回“Energizer AA Batteries”但查询“AA”并不会返回相同的内容。

在Python Google客户端的Search API文档中,它记录了手动创建允许原子和部分单词搜索的索引的功能。

https://cloud.google.com/appengine/docs/standard/python/search/说:

  

标记字符串字段对HTML或文本字段编制索引时,将其编入索引   内容被标记化。无论何处,字符串都会被分成标记   空格或特殊字符(标点符号,哈希符号等)   出现。索引将包含每个令牌的条目。这使得   您要搜索仅包含部分内容的关键字和短语   场的价值。例如,搜索“dark”将匹配文档   一个包含字符串的文本字段“这是一个黑暗和暴风雨   晚上“,搜索”时间“将文档与文本匹配   包含字符串“this is a real time system”的字段。

在Ruby和PHP的文档中,我找不到这样的API引用来使我能够做同样的事情。是否可以使用Cloud Datastore在Ruby / PHP中执行此类查询?

如果是这样,你能指出我的文档,如果没有,是否有解决方法,例如,使用Python Search API创建索引,然后配置PHP / Ruby客户端执行它对这些索引的查询?

0 个答案:

没有答案