【发布时间】:2012-02-26 19:02:57
【问题描述】:
如何在 Django ORM 中使用正则表达式?我找到了__search 和__contains 字段的后缀,但__regexp 不起作用。
如果有人遇到同样的问题,解决方案是使用__regex 而不是__regexp。
【问题讨论】:
标签: django django-models django-orm
如何在 Django ORM 中使用正则表达式?我找到了__search 和__contains 字段的后缀,但__regexp 不起作用。
如果有人遇到同样的问题,解决方案是使用__regex 而不是__regexp。
【问题讨论】:
标签: django django-models django-orm
你的意思是它不起作用?你尝试了什么正则表达式,发生了什么?它应该像文档中所说的那样工作:
https://docs.djangoproject.com/en/dev/ref/models/querysets/#regex
只需将您的正则表达式字符串放入查询中。
【讨论】: