Описание тега gae-search

API поиска позволяет вашему приложению выполнять поиск в стиле Google по структурированным данным. Вы можете выполнять поиск по нескольким различным типам данных (простой текст, HTML, атом, числа, даты и географические точки). Поиск возвращает отсортированный список совпадающего текста, и вы можете настроить сортировку и представление результатов.
1 ответ

Подключение AppEngine Datastore и API поиска

Интересно, как лучше соединить хранилище данных и API поиска? Что я ищу, так это всякий раз, когда я создаю какой-либо объект (например, продукт), этот продукт будет добавлен в поисковый индекс. При обновлении индекс также должен обновляться, а при …
3 ответа

Запрос API поиска GAE с "Date = YYYY-MM-DD" не возвращает результатов

Я пытаюсь выполнить простой запрос Date в Google App Engine с помощью API поиска. Все, чего я пытаюсь добиться, - это получить список всех документов, у которых поле равно определенной дате... // Prepare the Query String searchString = "date = 2013-…
04 сен '13 в 13:12
1 ответ

API поиска Google App Engine

При запросе поискового индекса в Python-версии API поиска GAE, каков наилучший метод для поиска элементов, в которых сначала возвращаются документы со словами, соответствующими названию, а затем документы, слова которых соответствуют основному текст…
18 дек '13 в 13:12
1 ответ

Как связать хранилище данных с документом, используя ключ

Я буду очень благодарен, если кто-то может помочь мне решить эту проблему, так как я уже потратил на это много времени. Интерфейс моего приложения отправляет данные о сотрудниках на сервер, который создает объект Emmployee и сохраняет данные в храни…
0 ответов

Почему сущность хранилища данных App Engine будет иметь другое значение, когда она отображается в запросе, чем при прямом доступе к ней?

У меня есть сохраненная сущность в движке приложения, которая показывает другое значение для поля состояния, когда оно появляется в запросе, чем когда я обращаюсь к нему напрямую. Я несколько раз очищал кэш на странице администратора, и значения все…
1 ответ

Ограничение поиска подмножеством полей документа

Можно ли ограничить полнотекстовый поиск GAE конкретными полями документа? Другими словами, если запрос сопоставляется только с содержимым игнорируемого поля, может ли этот документ быть исключен из результатов поиска?
11 июл '13 в 18:49
5 ответов

Как вы можете проверить использование квоты Search API в GAE?

Несколько дней подряд у меня появляется ошибка API поиска: OverQuotaError: The API call search.IndexDocument() required more quota than is available. Я почти уверен, что не достиг [квоты], но не могу найти способ убедиться. Как я могу проверить теку…
18 май '12 в 19:49
1 ответ

Как организовать процесс индексации в Google App Engine?

У меня есть несколько текстовых файлов с данными для индексации в моем поисковом приложении на движке приложений Google. Я просто не понимаю, когда мне следует выполнять функцию, которая помещает все документы в индекс. В настоящее время я пытаюсь в…
29 май '13 в 11:00
1 ответ

Как реализовать пользовательскую проверку орфографии в API поиска GAE

В моем приложении python GAE я разрешаю пользователям запрашивать элементы, используя API поиска, где я изначально помещаю в документы точные теги, но попадания не так уж и значительны с учетом исправления заклинания, которое должно присутствовать. …
1 ответ

Поддерживает ли полнотекстовый поиск индексы без схемы?

Я пытаюсь использовать API поиска Appengine, чтобы пользователи могли выполнять запросы к нескольким наборам данных, каждый из которых имеет свою собственную схему. Более конкретно: Пользователи имеют доступ к нескольким наборам данных. Каждый набор…
1 ответ

GAE Search API - полезен для разветвления в твиттере?

Просто любопытно, что рекомендуется для решения проблемы "разветвления" в "Twitter" в AppEngine. Это все еще предложенное Бреттом Слаткиным решение (см. http://www.scribd.com/doc/16952419/Building-scalable-complex-apps-on-App-Engine)? Или здесь можн…
16 май '12 в 10:30
1 ответ

API поиска GAE: значение по умолчанию в порядке SortExpression

При настройке порядка сортировки в SortExpression.Builder, строго необходимо установить defaultValue(String,Numeric or Date), Какова цель этого параметра и как он влияет на результаты поиска или порядок сортировки результатов?
02 ноя '12 в 09:31
2 ответа

Переходная ошибка (непротиворечивая) при удалении поисковых документов в GAE

Мы получаем постоянную ошибку в одном из наших приложений GAE (трассировка стека приведена ниже). Кто-нибудь знает, что может быть причиной этого? Он генерирует временную ошибку (которая должна быть кратковременной), но мы получаем эту ошибку послед…
1 ответ

API-интерфейс поиска Geosearch, расстояние фильтрации GAE (геопоинт (MY_GEOPOINT), store_location) <DISTANCE-запросы

Я сомневаюсь в том, как API поиска выполняет запросы, особенно в том, как он сканирует документы в индексе. Я сомневаюсь в следующем: У меня есть индекс с большим количеством документов с GeoPoints на нем. Я хочу перечислить точки, которые находятся…
3 ответа

Как найти ближайший документ с помощью API поиска Google App Engine?

У меня около 400000 документов в поисковом индексе GAE. Все документы имеют location GeoPoint собственности и распространяются по всему земному шару. Некоторые документы могут находиться на расстоянии более 4000 км от любого другого документа, други…
06 мар '13 в 18:19
1 ответ

Это ошибка в API поиска GAE?

Я реализую полнотекстовый поиск на основе базы данных песен на GuitarParty.com. Данные состоят из текстов песен на нескольких языках, что само по себе не является проблемой. Однако, когда результаты поиска возвращаются с использованием snippeted_fie…
13 окт '13 в 20:31
1 ответ

API поиска GAE number_found_accuracy

Я работаю со средой исполнения Python (если это имеет значение для этого). Я боролся с number_found_accuracy. Документация по API немного не хватает для этой конкретной области. Кажется, название этого предполагает, что можно установить его, наприме…
24 июн '13 в 13:20
1 ответ

Поиск API, создание документов и индексов

Мне нужна помощь в поиске API Я бразилец и использую переводчик Google для общения. Мой вопрос: Для каждого элемента в хранилище данных сохраняются ли я создать документ и индекс? И для тех объектов, которые уже сохранены в хранилище данных, я иду н…
2 ответа

Должен ли я использовать NDB или API поиска для хранения пользовательской модели?

Предположим, у меня есть базовая модель User в ndb со следующими свойствами: `` ` name = ndb.StringProperty(default='') username = ndb.StringProperty(required=True) email = ndb.StringProperty(default='') active = ndb.BooleanProperty(default=True) ad…
1 ответ

Google App Engine Search API выполняет поиск на основе местоположения

Я пытался найти лучший вариант в Google App Engine для поиска модели по GPS-координатам. Кажется, есть несколько приличных опций, таких как GeoModel (который устарел), но новый API поиска, кажется, является наиболее актуальным и дает хорошую функцио…