【发布时间】:2016-11-02 00:39:40
【问题描述】:
我有这个 MYSQL 查询。我想选择所有以数字开头的单词。这是工作的纯 MYSQL 查询。
SELECT 'seriesid', 'seriesname', 'imagepath', 'views', 'scenes'
FROM `series`
WHERE `seriesname` regexp '^[0-9]+'
现在我想使用 Laravel 来实现它。我做了一些代码。但不工作。这是我用于上述查询的 Laravel 代码。
DB::table('series')->
select('seriesid', 'seriesname', 'imagepath', 'views', 'scenes')->
where('seriesname', 'regexp', '\'^[0-9]+\'')->
get();
这段代码有什么错误?它总是返回一个空数组[]。
【问题讨论】:
标签: php mysql sql laravel eloquent