1
我有一個名爲RelatedUsers
與模型有三個屬性:如何做一個OR查詢谷歌應用程序引擎
firstUserId
secondUserId
relationshipStatus
我從MySQL未來在那裏我會做到這一點:
mysql_query("SELECT * FROM relatedUsers WHERE (firstUserId='$originatorId'
AND secondUserId='$recipientId') OR (firstUserId='$recipientId'
AND secondUserId='$originatorId')");
Google App Engine如何做到這一點?我找不到任何類似的案例在線..
你不知道。數據存儲不支持它。 – geoffspear 2012-04-14 21:43:32
任何OR的一般都不受支持? – Snowman 2012-04-14 21:53:54
無論如何,你基本上都會要求兩個不同的查詢。看起來您的查詢設計爲每個返回一條記錄,但在這種情況下,使用兩個用戶的組合用戶ID作爲您的「關聯用戶」實體的關鍵名稱會更有意義。然後,您可以使用批處理獲取它們。 – 2012-04-15 01:48:13