リスト付きのQueryDictがあります。'value': ['1', '2', '3', '4', '5']
- 要素の数は不明です。私が使用してモデルOR条件をフィルタリングするために、このリストを変換する必要があります。Django - リストをQオブジェクトの結合ORに変換する正しい方法
Poll.objects.get(Q(value__icontains=option[0]) | Q(value__icontains=option[1]))
:
AND (value LIKE '%1%' OR value LIKE '%2%')
これが正しいと簡単な方法を達成するためにどのように?
。 – solarissmoke
あなたは正しいです。更新された回答。 – TeaPow
@TeaPowまだ同じではありません。あなたのクエリでは、値はリスト内の文字列の1つでなければならず、OPはその中の1つだけを含む値を必要とします。 – schwobaseggl