2011-01-23 4 views
1

内の特定の要素が含まれているすべてのモデルのデータストアを照会ねえ、私はこのようなモデルを持っています。これらのカテゴリを使用してカテゴリページを作成したいので、カテゴリ属性内に特定のカテゴリを持つすべてのリストを取得するために使用できるクエリが必要です。私はいくつかのアプローチを試みましたが、どれもうまくいかないようです。このようなクエリはありますか? (以下は動作しません):はlistproperty

select * from List where 'Philosophy' in categories 

ない場合は、私のような何かをする必要がありますするつもりです:

lists = List.all() 
for list in lists: 
    if 'Philosophy' in list.categories: 
     #add this list to the lists to display on page 

をしかし、それはどちらかの信じられないほど遅くなるか、何らかの形で壊れるように、これは感じています...

アイデア?ありがとう!

トム

UPDATE:私はそれは申し訳ありませんが気に解か

おっと、!

SELECT * FROM List where categories = 'Philosophy' 

カテゴリ内の「哲学」を持っている任意のリストと一致します。興味を持っている誰のためには、ちょうどこのようなクエリを使用することができます。

+0

ありがとうRiley - 私は答えとして追加し、私は次回そのことを確認します。 – tomcritchlow

答えて

2

おっと、私は迷惑を掛けて申し訳ありません。興味のある人は次のようなクエリを使用できます:

SELECT * FROM List where categories = 'Philosophy' 

カテゴリ内に「哲学」を持つリストに一致します。

関連する問題