gpt4 book ai didi

django - Django 中的通配符 (Objects.filter)

转载 作者:行者123 更新时间:2023-12-03 18:28:04 26 4
gpt4 key购买 nike

Django 中是否有通配符可以在 Objects.filter 中使用?

例如,是否有一个字符相当于这样做:

Prices.objects.filter(a = example1
,b = example2
#,c = example3
)

即,我可以不把 c = WILDCARD 或 c = * ... 注释掉,而不是注释掉 c,你就明白了。谢谢你。

编辑:如,如果您有大量可以搜索的属性列表,而您只想搜索少数几个,那么您将不会拥有大量执行这些特定搜索的功能。我需要某种字符来告诉 Django 然后 SQL“这个字段无关紧要,我想要这里的所有东西”......不包括该字段(如示例中所示)只是创建了一堆函数。

最佳答案

尝试使用 containsicontains .

下面是一个例子:

Foo.objects.filter(name__icontains = 'hello') #fetches all whose name field contains 'hello'

关于django - Django 中的通配符 (Objects.filter),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1322739/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com