GAE的第三方全文搜索模块

标签:Google App Engine, Python

之前也介绍过GAE的全文搜索API,只不过比较简陋,所以我没去用。

接着又发现了Full-text search on App Engine这个第三方模块,可惜当时是要收费的(179欧元),也放弃了。

今天突然看到有免费版本了,于是便来介绍下。当然,外国人是很注重版权的,如果使用免费版本,必须在搜索结果上方和页面底部显示Search results powered by gae-search

安装方面它需要app-engine-patch 1.0.2的支持,这让我很无语。

使用起来倒比较方便,在模型类上加上一个SearchIndexProperty类型的index属性,便可以用这个属性的search方法来进行搜索了。

本地测试了一下,支持中文,但必须用空格或标点分隔开,不能自动分词。

1条评论 你不来一发么↓ 顺序排列 倒序排列

    向下滚动可载入更多评论,或者点这里禁止自动加载

    想说点什么呢?