如何在django1.4中使用mysql regexp

蒂鲁马莱拉耶

Django 1.4是否可能

SELECT * FROM table WHERE columname regexp 'a|z|f'

我尝试使用“或”运算符进行多个过滤

cms_mgr

您可以仅使用自定义SQL来使用Django执行任何SQL查询您的示例如下所示:

for i in Item.objects.raw("SELECT * FROM table WHERE columname regexp 'a|z|f'")

但是您需要注意这些,因为如果新引擎使用其他语法或不支持您正在使用的某些功能,将来更改数据库引擎可能会导致这些查询中断。

使用Django ORM本身,您将需要以下内容:

for i in Item.objects.filter(columname__regex=r'a|z|f')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在MySQL查询中使用Regexp?

来自分类Dev

如何在MYSQL中使用REGEXP匹配数组中的日期?

来自分类Dev

如何在MYSQL中使用REGEXP匹配数组中的日期?

来自分类Dev

如何在 Visual Basic 中使用 RegExp 中的 vbNewLine

来自分类Dev

如何正确使用RegExp

来自分类Dev

如何在FreeBSD的sed regexp中使+工作?

来自分类Dev

我如何在erlang v5.10.4中使用regexp:sh_to_awk和regexp:match

来自分类Dev

如何在CASE语句中使用REGEXP_LIKE?

来自分类Dev

如何在Golang中使用regexp get url模式?

来自分类Dev

如何在反应中使用if else语句验证RegExp?

来自分类Dev

如何在RegExp中设置OR条件?

来自分类Dev

如何在JavaScript中替换相同的regexp?

来自分类Dev

如何在MySQL中的REGEXP中添加PHP变量

来自分类Dev

如何在REGEXP中的MySQL中转义星号(*)

来自分类Dev

如何在 MySQL 中返回 REGEXP 匹配项

来自分类Dev

如何在where子句中使用regexp来过滤Postgres中的行?

来自分类Dev

如何在 Python 中使用 RegExp 从文本中查找姓名(以“Firstname Surname”格式)?

来自分类Dev

Javascript:如何使用RegExp在URL中应用“ ../”

来自分类Dev

在MySQL中使用REGEXP时出错

来自分类Dev

在python中使用regexp解析mySQL代码

来自分类Dev

在MySQL中使用REGEXP时出错

来自分类Dev

MySQL中的REGEXP

来自分类Dev

如何转义'[',']','|'等字符 在regexp_substr中

来自分类Dev

如何使用MariaDB的REGEXP_REPLACE?

来自分类Dev

如何使用RegExp保持大小写?

来自分类Dev

如何使用RegExp过滤零件

来自分类Dev

如何在PostgreSQL中为regexp_matches创建索引?

来自分类Dev

如何在多行javascript中编写大regexp?

来自分类Dev

如何在 Javascript 中通过 RegExp 匹配视图

Related 相关文章

热门标签

归档