1
鑑於simpledb是一個非常簡單的數據存儲的事實,我正在考慮以下「複雜」查詢:我試圖查詢aws -sdb域,帶有OR查詢。使用紅寶石,導軌(2)和ActiveResource。我使用的代碼示例從http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1242(不顯示或通過的方式查詢)與亞馬遜SDB(simpledb)運行「複雜」的查詢 - aws-sdb + ActiveResource
class Team < ActiveResource::Base
self.site = "http://localhost:8888" # Proxy host + port
self.prefix = "/foo_dev/" # SDB domain
end
選擇代碼(不工作):
Team.find(:all, :from => :query, :params => "['player1' = 100001160313805 or 'player2' = 100001160313806]")
選擇代碼(工作,但沒有OR) :
Team.find(:all, :from => :query, :params => "['player1' = 100001160313805]")
我非常感謝任何見解,因爲我現在爲此奮鬥了幾個小時。 非常感謝所有意見。