Создание простого поиска для Google App Engine - PullRequest
5 голосов
/ 26 июня 2010

Есть ли простой способ создать поиск для Google App Engine по определенной таблице хранилища данных.Просто хочу создать базовый текстовый поиск для этого.

Ответы [ 4 ]

2 голосов
/ 26 июня 2010

Если вы хотите полнотекстовый поиск по полю Text в Model, попробуйте что-нибудь вроде Билла Каца SearchableModel.

2 голосов
/ 01 сентября 2010

Вы можете выполнять только полнотекстовый поиск, а не частичные.

Что вы могли бы сделать, если вам действительно нужно выполнить простой поиск и в зависимости от того, сколько записей у вас будет, это создать задание cron, в котором будет создано хранилище BLOB-объектов с ключом таблицы и полем, которое вы хотите найти. Тогда просто используйте Blobstore для ваших поисков. Удалите строки, которые не имеют поля поиска, и отобразите поле в качестве результата, указав ключ в качестве ссылки на соответствующие данные.

1 голос
/ 23 октября 2010
0 голосов
/ 26 июня 2010

Используйте фильтр запросов для поиска по определенному столбцу

См. Документацию здесь

...