2013-12-13 2 views

ответ

0

Приведенный выше код будет только вам первую партию doc_ids Мне пришлось потратить часы, чтобы найти это. Используйте следующий код, чтобы получить все doc_ids ...

from google.appengine.api import search 

index = search.Index('YOUR_INDEX_NAME') 
document_ids = [document.doc_id for document in index.get_range(start_id="0", ids_only=True)] 
    while len(document_ids)>1: 
     for doc_id in document_ids: 
     print doc_id# Do whatever you want with these ID's 
     document_ids = [document.doc_id for document in index.get_range(start_id=doc_id, ids_only=True)]