gpt4 book ai didi

python - Django 查询过滤器中的参数 "name__icontains"和 "description__icontains"是什么意思?

转载 作者:太空狗 更新时间:2023-10-29 21:27:37 25 4
gpt4 key购买 nike

maps = (maps.filter(name__icontains=search_terms) |
maps.filter(description__icontains=search_terms))

我找不到这些过滤器参数的含义。

最佳答案

这是一个case-insensitive containment test .

例子:

Entry.objects.get(headline__icontains='Lennon')

等效的 SQL:

SELECT ... WHERE headline ILIKE '%Lennon%';

在您的例子中,如果名称或描述字段包含 search_terms 的值,则代码表示 map 应为 True

关于python - Django 查询过滤器中的参数 "name__icontains"和 "description__icontains"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2571149/

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