ORM正则表达式

Dea*_*dly -1 django django-models django-orm

如何在 Django ORM 中使用正则表达式?我找到了__searchand__contains字段的后缀,但__regexp不起作用。


解决方案是使用__regex而不是__regexp如果有人遇到同样的问题。

Tim*_*ony 5

你说它不起作用是什么意思?您尝试了什么正则表达式,发生了什么?它应该像文档中所说的那样工作:

https://docs.djangoproject.com/en/dev/ref/models/querysets/#regex

只需将正则表达式字符串放入查询中即可。