所以我想在某些字段中找到任何类型的匹配,例如,这就是我想要做的:
possible_merchants = ["amazon", "web", "services"]
# Possible name --> "Amazon Service"
Companies.objects.filter(name__icontains__in=possible_merchants)
Run Code Online (Sandbox Code Playgroud)
遗憾的是,无法混合icontains和__in查找.
它似乎是一个非常复杂的查询,所以如果至少我可以忽略大小足够的名称,例如:
Companies.objects.filter(name__ignorecase__in=possible_merchants)
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
PD:我发布的查询不起作用,这只是一种表达我需要的方式(以防万一)