如何在lnmp环境下安装pecl_redis扩展并解决编译错误?
cc -I. -I/tmp/redis-6.1.0 -I/tmp/redis-6.1.0/include -I/tmp/redis-6.1.0/main -I/tmp/redis-6.1.0 -I/usr/local/php-generic-8.2/include/php -I/usr/local/php-generic-8.2/include/php/main -I/usr/local/php-generic-8.2/include/php/TSRM -I/usr/local/php-generic-8.2/include/php/Zend -I/usr/local/php-gener...
796 阅读
首先,附上MySQL官方文档摘录及链接:
就上述进行简单翻译如下(对英文不好的同学):
其次,使用Laravel Eloquent的查询器(query builder),需要用到
DB
(Facade)进行原生查询:因为不了解你的查询的上下文,所以这里用假想的
Post
模型进行说明解释:
Eloquent的orderBy方法只支持第二个参数为
ASC
和DESC
,因此,这里需要调用DB::raw
方法来实现原生查询另外,还可以使用
orderByRaw('RAND()')
,效果等同限制结果数目,要用Eloquent的
take
方法,相当与SQL的LIMIT