0

我在 Idiorm 文档中找不到类似的内容时遇到问题。我正在尝试进行区分大小写的搜索,例如:

$article=ORM::for_table('articles')->where_like('content','%fOo%')->find_many();

但我希望搜索区分大小写,我需要配置什么?

LE:这是表的定义方式:

ORM::get_db()->exec( 'DROP TABLE IF EXISTS pw_article' );
     ORM::get_db()->exec(
    'CREATE TABLE pw_article(' .
    'art_id INTEGER PRIMARY KEY AUTOINCREMENT, ' .
    'art_title TEXT, ' .
    'art_content TEXT, ' .
    'art_views INTEGER, ' .
    'art_publish_date DATETIME, ' .
    'art_update_date DATETIME, ' .
    'art_author INTEGER, ' .
    'FOREIGN KEY (art_author) REFERENCES pw_user (usr_id))'
);
4

1 回答 1

2

LIKE 运算符始终使用不区分大小写的比较。(列的排序规则不影响这一点。)

为了使这种比较区分大小写,要么

于 2014-03-30T12:10:21.640 回答