Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django startswith查询_Python_Django - Fatal编程技术网

Python Django startswith查询

Python Django startswith查询,python,django,Python,Django,我将如何执行以下查询 SELECT * FROM title WHERE id LIKE '12345%' 我目前拥有的是: Title.objects.get(id='12345') 这显然不像%那样做(而icontains两者都做)。这里的正确查询是什么 Title.objects.filter(id__startswith='12345') 您可以这样做,code将是您的startswith字符串,您希望通过它来过滤表 代码='12345' 在此处输入code-hereTitle.

我将如何执行以下查询

SELECT * FROM title WHERE id LIKE '12345%'
我目前拥有的是:

Title.objects.get(id='12345')
这显然不像%那样做
(而
icontains
两者都做)。这里的正确查询是什么

Title.objects.filter(id__startswith='12345')


您可以这样做,
code
将是您的
startswith
字符串,您希望通过它来过滤表

代码='12345'
在此处输入code-hereTitle.objects.extra(其中=[%s如id | |‘%'”],params=[code])

您可以这样做,其中
code
将是您的
startswith
字符串,您希望通过该字符串筛选表

代码='12345' 在此处输入代码title.objects.extra(其中=[%s,如id | |“%%]”,参数=[code])