【发布时间】:2018-04-08 18:30:24
【问题描述】:
我有 QueryDict 列表 'value': ['1', '2', '3', '4', '5'] - 元素数量未知。我需要使用 OR 条件将此列表转换为过滤模型:
Poll.objects.get(Q(value__icontains=option[0]) | Q(value__icontains=option[1]))
在 SQL 中:
AND (value LIKE '%1%' OR value LIKE '%2%')
如何实现这种正确而简单的方法?
【问题讨论】: