python - 使用 ndb 模型使用 google app engine 进行全文搜索

标签 python google-app-engine full-text-search google-cloud-datastore

我使用下一个数据库模块 (ndb) 创建了一个谷歌应用来创建我的模型。现在的问题是我想在这些模型的字段上部署搜索,我找到了两个模块来做到这一点:1. 谷歌应用引擎正式发布 (appengine/google/ext/search) 和 2. gae 文本搜索(http://code.google.com/p/gae-text-search/)。这两者都为旧的数据库模块属性提供了可搜索模型。有什么办法可以使用 ndb 和 google app engine 1.6.2 进行全文搜索。我还想将这些搜索查询存储到数据存储区,我该如何实现呢?我正在使用 python 2.7 进行开发。提前致谢。

最佳答案

最好的解决方案是等到应用引擎的全文搜索发布。他们目前处于受信任的测试阶段,所以很快就会到来。如果您现在推出自己的解决方案,您可能会在几个月后重做。

关于python - 使用 ndb 模型使用 google app engine 进行全文搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9239575/

相关文章:

python - 混合使用 HTML5 Canvas 和 Python

java - java 的应用程序引擎问题,在生产中存在前端实例并阻止请求

Python PyEnchant 段错误或无效指针

python - 如何在 Django 中实现 ModelChoiceField

java - 计算 SHA-256 哈希时前导零

sql - 有人可以解释一下我需要哪些查询才能在 SQL 中进行良好的搜索吗?

postgresql - PostgreSQL 中的 Edge NGram 搜索

python - OpenCV - 新的 Python 绑定(bind)和 ImageROI?

python - Google App Engine 后端 Python

mysql - 快速全文搜索在 MySQL 中按 id 排序的精确短语一次出现