查詢我想打一個這樣的查詢「或年齡=‘’」「從人那裏地址=選擇的名字」。這在GAE模型中是可行的嗎?所有的東西都包括AND關閉,而不是OR。我該如何使用JDO/JPA來實現對象化。在此先感謝製作「或」在谷歌App Engine的數據模型
4
A
回答
5
有數據存儲上沒有「或」操作。您必須執行兩個單獨的查詢並在您自己的代碼中找到交集。
http://code.google.com/appengine/docs/python/datastore/gqlreference.html
0
我建議任何人誰是具有GAE的數據存儲模型困難看看這部影片。它解釋它是如何工作的,那麼你就會明白爲什麼限制存在
http://sites.google.com/site/io/under-the-covers-of-the-google-app-engine-datastore
相關問題
- 1. 谷歌App Engine的問題
- 2. 谷歌App Engine的編碼
- 3. 谷歌App Engine的例子
- 4. 谷歌App Engine的本地數據存儲控制檯
- 5. 谷歌App Engine整數數組參數
- 6. 谷歌App Engine的Django的模型形式不拿起BlobProperty
- 7. 谷歌App Engine 1.7.7問題
- 8. 谷歌App Engine和CORS
- 9. 谷歌App Engine CSS問題
- 10. 谷歌App Engine數據存儲不支持操作+
- 11. 刪除由谷歌App Engine的dev_appserver.py產生的本地數據
- 12. RestEasy的與谷歌App Engine的
- 13. 的IntelliJ:入門與谷歌App Engine的
- 14. 查詢奇怪的行爲。谷歌App Engine數據存儲
- 15. 鏈接與谷歌的App Engine數據存儲Android應用
- 16. 與谷歌的App Engine數據存儲使用和功能
- 17. 映射數據對谷歌App Engine的博客應用:
- 18. 谷歌App Engine數據存儲串編碼的問題
- 19. 與谷歌App Engine和BigTable的
- 20. 谷歌App Engine的使用Python 2.7 - CouldNotFindModuleError
- 21. 谷歌App Engine的apptrace會錯誤
- 22. 從谷歌的App Engine應用
- 23. 谷歌App Engine中的POST方法
- 24. 谷歌App Engine的套接字API
- 25. 谷歌App Engine的JSON POST請求體
- 26. 谷歌App Engine的例子,改裝
- 27. 谷歌App Engine的Facebook應用驗證
- 28. 谷歌App Engine的GQL查詢問題
- 29. 谷歌App Engine的PDF轉換器
- 30. Tweepy谷歌App Engine的計費誤差
一些更多的討論在這裏,http://groups.google.com/group/google-appengine/browse_thread/thread/8bdfd6633191da04 – jonmiddleton 2011-03-23 03:15:45
我猜測這是最簡單的方法。 2個查詢然後將結果放入一個集合中。 Thx爲您的幫助 – 2011-03-23 16:01:25
我知道這是一箇舊的帖子,但對於那些偶然發現......這似乎是一個複雜的解決方法* *一些*情況是使用自定義條件(請參閱https://github.com/物化/物化/維基/查詢)。您可以使用PojoIf創建一個索引,並將OR放入PojoIf中。但是,要使用此索引,似乎需要在查詢中的這兩個字段之一上使用其他過濾器或順序。此外,任何使用這些字段進行過濾或排序的附加查詢都可能使用該索引。可能比它的價值更麻煩,但只是一個想法。 – rimsky 2017-07-07 17:32:59