Django 按角色的精确位置过滤对象
我有一个代码列表,其中每个字符的含义如下: i、 e 代码: 1) 0000.ABCD 2) 1111.CACC 职位:012345678 我想“搜索位置5处有Django 按角色的精确位置过滤对象,django,django-queryset,Django,Django Queryset,我有一个代码列表,其中每个字符的含义如下: i、 e 代码: 1) 0000.ABCD 2) 1111.CACC 职位:012345678 我想“搜索位置5处有a的所有代码 1) 0000.ABCD 因此,研究应该只返回第一个代码 我已经研究了django查找函数,但iexact或icontains都不是这样 有没有办法进行这样的搜索?您可以使用正则表达式查找 Model.objects.filter(code__regex=r'^.{5}A') 快告诉我,链接在这里
a
的所有代码
1) 0000.ABCD
因此,研究应该只返回第一个代码
我已经研究了django查找函数,但iexact或icontains都不是这样
有没有办法进行这样的搜索?您可以使用正则表达式查找
Model.objects.filter(code__regex=r'^.{5}A')
快告诉我,链接在这里