我使用MySQL與整理utf8_general_ci
和我的大部分搜索這是件好事。但是,對於一個模型,一個字段我想找到的情況下敏感的記錄。怎麼做?區分大小寫找到Rails的
2
A
回答
3
這是MySQL的是做不區分大小寫的查詢,而不是Ruby on Rails的。
見http://dev.mysql.com/doc/refman/5.0/en/case-sensitivity.html
你可以把數據庫列,需要區分大小寫區分大小寫
-
create table tbl_name (
...
data varchar COLLATE latin1_bin
)
或者,您可以修改您的查詢要使用分頁符:
SELECT * from tbl_name WHERE col_name COLLATE latin1_bin LIKE 'a%'
0
相關問題
- 1. Rails URL區分大小寫
- 2. 區分大小寫區分大小寫還是全大寫?
- 3. 區分大小寫的區分大小寫的
- 4. Ruby on Rails find_by不區分大小寫
- 5. 不區分大小寫group_by in Rails?
- 6. Rails登錄表格區分大小寫
- 7. 區分大小寫File.equals區分大小寫的文件系統
- 8. 區分大小寫的URL不區分大小寫
- 9. 使區分大小寫不敏感的區分大小寫表
- 10. 區分大小寫
- 11. Codeigniter URL區分大小寫問題IIS(大寫到小寫)
- 12. 爲什麼區分大小寫和不區分大小寫?
- 13. 的Sql區分大小寫
- 14. 區分大小寫的語言優於區分大小寫的區別?
- 15. PHP similar_text區分大小寫
- 16. 不區分大小寫array_unique
- 17. 區分大小寫Directory.Exists/File.Exists
- 18. Wcsstr無區分大小寫
- 19. GetElementsByTagName不區分大小寫?
- 20. SOLR不區分大小寫
- 21. DataView.ToTable不區分大小寫
- 22. XML SelectSingleNode區分大小寫
- 23. distinctUnionOfObjects不區分大小寫
- 24. 不區分大小寫
- 25. solr不區分大小寫
- 26. 不區分大小寫preg_replace_callback
- 27. 忽略區分大小寫
- 28. Mono IOMAP區分大小寫
- 29. 區分大小寫SSIS
- 30. LINQ區分大小寫
是的,我知道,但我想找到它與區分大小寫的軌道時,所有其他搜索區分大小寫 – klew 2009-12-23 22:05:28
我知道如何做到這一點在MySQL。我在問如何在Rails中做到這一點。我已經使用Model.find_by_sql完成了它,但我正在尋找更清晰的解決方案。 – klew 2009-12-23 22:31:19
基本上任一MySQL使用的數據類型爲具有區分大小寫屬性或SELECT查詢力匹配區分大小寫列。 Ruby on Rails不會影響前者,而且我不知道使用Model.find_by_sql的其他方式來執行後者 – 2009-12-25 10:05:16