私はPostgreSQLとDjango 1.9、JSONFieldのこの新しいフィールドを使用しています。私は、JSONのこのリストにフィルタリングする方法を把握しようとしているDjango JSONFieldフィルタリング
id|data
1 |[{'animal': 'cat', 'name': 'tom'}, {'animal': 'dog', 'name': 'jerry'}, {'animal': 'dog', 'name': 'garfield'}]
:だから私は、次のデータを得ました。私は次のようなものを試しました:object.filter(data__contains={'animal': 'cat'}
しかし、私はこれが道ではないことを知っています。また、私は、この値を取得し、私のコードでそれをフィルタリングで考えてきた:ジャンゴJSONField docs 1として
[x for x in data if x['animal'] == 'cat']
あなたは包括的なドキュメンテーション[querying JSONField](https://docs.djangoproject.com/en/1.9/ref/contrib/postgres/fields/#querying-jsonfield)にありますか?不明な点は何ですか? –