我有一个运行在ubuntu上的django 1.2.1实例,后端是MySQL5。我正在尝试进行一个应该只返回一个结果的区分大小写的查询,但是我得到了两个内容相同但大小写不同的结果。通过阅读文档,我得到的印象是所有查询都默认为“精确”类型。当我不指定title__exact='Cat on the Internet syndrome'时,我得到相同的结果。如何确保在上面概述的查询中使用区分大小写?编辑: Mysql版本为:
mysql Ver 14.14 Distri
我正在开发一个使用mysql的Scala/Play应用程序。我遇到了一个问题,当我的应用程序部署到我们的集成环境时,我的应用程序会中断,因为我的应用程序的sql查询对于表和别名来说是错误的。在开发过程中,我没有注意到这一点,因为我使用的是MySQL默认不区分大小写的Mac。除了将本地环境配置为区分大小写之外,我还希望在编写有大小写错误的查询时单元测试失败。我正在用H2测试数据库,正如所描述的那样。我使用以下代码设置数据库,其中模式是具有创建脚本的字符串:
de