force index 用ORM如何书写?
1. 运行环境
Laravel 版本:Laravel Framework 5.7.29
PHP 版本:PHP 7.1.12
CentOS 8
2. 问题描述?
业务需要强制指定索引,sql代码如下,但ORM方式我没有找到如何指定,有没有大神知道
select count(*) FROM tb_user force index (update_at)
WHERE update_at BETWEEN 1641830400 and 1641916799 and type=4;
3. 您期望得到的结果?
以上sql的Laravel Query Builder写法
可以创建一个scope来处理这类情况,如下:
调用: