2017-06-05 2 views
1
nicht

Der folgende Code:GAE Python Search API arbeiten

from google.appengine.api import search 
index = search.Index(name='members') 
document = search.Document(
    fields=[ 
     search.TextField(name='full_name', value='sample text') 
    ])  
index.put(document) 
results = index.search('full_name:tex') 
logging.info(results) 

kehrt:

search.SearchResults(number_found=0L) 

Was mache ich falsch?

Antwort

0

Die Antwort gefunden. Sieht so aus, als ob GAE Search API eine Volltextsuche ist und Partial Matching nicht unterstützt. Tokenisierte Daten basierend auf der Antwort hier: Partial matching GAE search API