laravel - Laravel Scout 不尊重 Algolia 的命令
问题描述
我尝试使用 Laravel Scout 和 Algolia 作为我的搜索引擎。
我这样用
MyModel::search('my query')->paginate()->pluck('id');
问题是,Algolia 返回正确的顺序,假设一些带有 id 的记录,3, 1, 2
但是当 Laravel 获取数据库上的记录时,id 就像1, 2, 3
(按 id 排序)。
我使用 Scout 错了吗?
解决方案
推荐阅读
- python - Keras 中不同超参数的相同预测
- php - 使用 php mysql 上传文件并将文件名列明智地保存在 db 中
- c++ - 附加包含目录的问题
- css - td 的边框未显示在自动换行断词上
- bash - 创建选项卡完成脚本。在一种情况下,我想将完成用于另一个命令(例如 git),这可能吗?
- django - Django ManyToManyField 批准添加
- python - 如何使用 python 将日期格式从月份日期,年份更改为 MM/dd/YYYY
- linux - RTMP_ReadPacket,读取RTMP包头失败
- python - 如何使树估计器具有随机分配器参数?
- python - 计算时间差 - TypeError:无法将类型“时间戳”与“int”类型进行比较