2014-11-14 27 views
0

使用Google App Engine的NDB,我正在查找包含用戶給定字符串的任何部分的所有項目。例如:NDB查詢包含字符串的結果

輸入: 「時間」

輸出: 「重定時」, 「時間審」, 「廣播時間帳單」,例如。

我在「NDB以字符串開頭的查詢結果」這個問題中看到類似的問題,但它只處理起始部分。我已經實施它,它的工作原理;但我需要與其他部分完成。我在Python工作。

在問題中,我提到的問題中,作者做了類似於我正在尋找的東西。

此外,閱讀搜索API的文檔僅用於文檔,而我不是 處理文檔,我不想要它。

你有什麼建議來實現它嗎?

我得到一個重要的進展,參考前面提到的問題,我得到的答案。

我寫使用的代碼:

ndb.OR(ndb.AND(Kind.property >= "time", Kind.property <= "time" + "z"), 
     ndb.AND(Kind.property >= "time", Kind.property <= "z" + "time")) 

回答