所以我想找到任何匹配給出了一些領域,因此,例如,這是我想要做什麼:與__in查找Django的icontains
possible_merchants = ["amazon", "web", "services"]
# Possible name --> "Amazon Service"
Companies.objects.filter(name__icontains__in=possible_merchants)
可惜這是不可能的混合icontains和__in查找。
這似乎是一個相當複雜的查詢,所以如果我至少可以忽略的情況下,這將是足夠的,例如名稱:
Companies.objects.filter(name__ignorecase__in=possible_merchants)
任何想法?
PD:我張貼的查詢不工作,它只是一個表達我需要什麼(以防萬一嘿嘿)
http://stackoverflow.com/questions/3923589/django-in-lowercase – 2012-03-12 21:04:45