按icontains查询时,查询不返回任何内容

时间:2019-09-30 00:00:22

标签: django

我有一个包含字段“名称”的客户模型。

我有一个Customer模型的实例,其中name字段等于'John Smith'

以下查询返回“无”,我不确定为什么。

qs = Customer.objects.filter(Q(name__icontains="John Smith"))

以下查询确实返回了客户

qs = Customer.objects.filter(Q(name__icontains="John"))

关于第一个查询集为何返回无的任何想法?

谢谢!

1 个答案:

答案 0 :(得分:0)

对不起,我在字段中的名字倒了。是史密斯约翰