标签: regex django
为什么这不起作用? State.objects.filter(pk__regex=r'^[0-9]')
State.objects.filter(pk__regex=r'^[0-9]')
我收到错误:
没有运算符匹配给定的名称和参数类型
答案 0 :(得分:0)
正则表达式用于字符串,但pk是整数。
我不确定你要做什么,但是如果你想让所有pk在0到9之间的状态,你可以使用范围:
State.objects.filter(pk__range=(0, 9))