我正在尝试使用 clojure 翻找库查询 Amazon SimpleDB。我能够成功地使用主键(itemName)以外的字段查询我的数据库,例如以下查询返回记录列表:
(db/query-event client '{select * from dev where (= :benchmark_id "abcd")})
但是,我似乎无法对主 id 字段执行相同的操作,其中以下查询返回 nil,并且我知道数据库中有与此查询匹配的记录。
(db/query-event client '{select * from dev where (> ::sdb/id "1421284428631")})
请尝试以下查询:
(db/query-event client '{select itemName() from `dev` where (> :: itemName() "1421284428631")})