私は本当に間違ったことをしているに違いありませんが、グーグルでこの問題について何も見つけることができません。ボトを使用してアマゾンウェブサービスのSDBにアクセスしています。新しいテーブルを作成したり、アイテムを追加したり、テーブル内のすべてのアイテムを繰り返し処理したりすることはできますが、それらをクエリする方法がわかりません。「select」メソッドはありますが、「query」はありません。こちらのドキュメントによると:http://boto.s3.amazonaws.com/ref/sdb.html#module-boto.sdb.domain。pythonicメソッドを使用してSDBを照会することは可能ですが、このメソッドは私には存在しません。
これが私の問題を説明するのに役立つかもしれないコードの小さな断片です:
>>>domain = conn.get_domain('testtable')
>>> domain.select()
<boto.sdb.queryresultset.SelectResultSet object at 0xb71bb2ac>
>>> domain.query()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: Domain instance has no attribute 'query'
このメソッドは何らかの理由で削除されましたか?私はクエリの作成の専門家ではないので、selectメソッドの使用に関する追加のドキュメントを教えていただければ幸いです。