2012-10-09 92 views
1

你能過濾這樣的模型對象嗎?Django模型對象過濾器 - 多個關鍵字

Foo.objects.filter(NAME = 「這個,那個,那些」)

因此過濾具有這些名稱的所有對象;它會返回名稱爲This,that和那些的所有對象。

如果我知道它可以說只有3個關鍵字,它會很容易使用OR或AND。但在我的情況下,可能有1個或更多的關鍵字

回答

8
Foo.objects.filter(name__in=["This", "That", "Those"]) 
+0

shweet!謝謝! – Harry