Code
  • 首页
  • cpu-architecture
  • performance
  • c++
  • branch-prediction
  • java
2024-07-31 10:00:00

如何在Django ORM中查询不区分大小写的数据?

case-insensitivedjangodjango-modelsfilterdjango-orm

我如何在Django中查询/过滤并忽略我的查询字符串的情况?

我有一些东西,比如忽略my_parameter的大小写:

MyClass.objects.filter(name=my_parameter)

我是这样解决的:

MyClass.objects.filter(name__iexact=my_parameter)

甚至有一种方法可以将它用于子字符串搜索:

MyClass.objects.filter(name__icontains=my_parameter)

这里有一个文档链接。

2012-07-31 15:08:40

推荐文章

  • 如何在django应用程序中显示favicon ?
  • 不区分大小写的“in”
  • 如何在Django中设置时区
  • django导入错误-没有core.management模块
  • 不区分大小写列表搜索
  • 如何从外部访问本地Django web服务器
  • 不区分大小写的列表排序,没有降低结果?
  • 不区分大小写的字符串作为HashMap键
  • 在Django模型中存储电话号码的最佳方法是什么?
  • 如何禁用django-rest-framework的管理风格的可浏览界面?
  • 如何获取请求。Django-Rest-Framework序列化器中的用户?
  • 如何在Django模板中获得我的网站的域名?
  • 在django Forms中定义css类
  • 我应该在.gitignore文件中添加Django迁移文件吗?
  • SQLAlchemy是否有与Django的get_or_create等价的函数?

aliyun

最新文章

  • 如何删除默认的导航栏空间在SwiftUI导航视图
  • 我可以列出所有的标准Go包吗?
  • 证书验证失败:无法获得本地颁发者证书
  • 警告:API ' variable . getjavacompile()'已过时,已被' variable . getjavacompileprovider()'取代
  • 打开同一目录两次
  • 实体框架核心:在上一个操作完成之前,在此上下文中开始的第二个操作
  • NullInjectorError: AngularFirestore没有提供程序
  • 如何为构造函数定制Visual Studio的私有字段生成快捷方式?
  • 从元组/数组值派生联合类型
  • 如何在Angular2中截断文本?
  • 安装tzdata非交互式
  • ionic 2 - Error在Android Studio中找不到Gradle的安装版本
  • 如何查看所有地区所有正在运行的Amazon EC2实例?
  • 当使用pip3安装包时,“Python中的ssl模块不可用”
  • 安装APK时出现错误

标签

cpu-architectureperformancec++branch-predictionjavaundogit-commitgitversion-controlgit-remotegit-pushgit-branchgit-pullgit-fetchpythongeneratoriteratorjsonmime-typescontent-typearraysjavascriptgit-addcode-formattingcstandards-complianceoperatorscommentsdynamic-memory-allocationstackmemory-managementheap-memorylanguage-agnosticoverwritebackground-colorbrowserhtmldomjqueryvisibilityuse-strictsyntaxjslintremote-branchgit-checkoutpython-moduleidiomsprogram-entry-pointnamespacesbranch
2025 code 京ICP备15047053号-1