【发布时间】:2012-09-06 23:58:51
【问题描述】:
我已创建 Document,将其添加到 Index 并使用 GAE Search API 成功搜索文本。请在下面找到示例代码。
search.Document(
fields=[search.TextField(name='id', value=id),
search.TextField(name='search', value=searchT)])
options = search.QueryOptions(returned_fields=['id'])
results = search.Index(name=_D_INDEX_NAME).search(search.Query(searchTxt, options=options))
现在我无法理解如何实现下面提到的这些:非常感谢一些示例代码。
要搜索精确查询的多个变体,请使用 ~ 运算符:
~"car" # 搜索“car”和“cars”
要构建引用特定字段的查询,请在查询中同时使用字段和值,用冒号分隔:
字段:值
字段:“作为字符串的值”
【问题讨论】:
-
你到底有什么不明白的?
-
我正在寻找一些示例代码,因为我尝试的任何方法都不起作用。终于从@Sebastian 得知它在 dev_appserver 中不起作用(请参阅下面的答案)
标签: google-app-engine full-text-search google-search-api