我正在尝试过滤django中的记录。问题是我想在filter方法中传递多个值。示例:brand = laptops.object.filter(brand__icontains="apple")在这个示例中,据我所知,我可以将一个值传递给brand__icontains。我想筛选具有多个值的记录。比如根据苹果、戴尔、惠普等品牌过滤笔记本电脑
django
brand = laptops.object.filter(brand__icontains="apple")
brand__icontains
7cjasjjr1#
您可以使用'__in'参数并像这样传递值数组:
brand = Laptops.objects.filter(brand__contains=['dell', 'apple']
字符串__在QuerySet引用中
1条答案
按热度按时间7cjasjjr1#
您可以使用'__in'参数并像这样传递值数组:
字符串
__在QuerySet引用中