Laravel/Scout - 如何获取文档总数?

Posted

技术标签:

【中文标题】Laravel/Scout - 如何获取文档总数?【英文标题】:Laravel/Scout - How to get total number of documents? 【发布时间】:2021-12-04 05:33:26 【问题描述】:

我在 laravel scout 中使用 meilisearch 引擎,是否可以获得文档(索引)的总数?

【问题讨论】:

【参考方案1】:

如果您想知道索引上有多少文档,可以获取索引的统计信息:https://docs.meilisearch.com/reference/api/stats.html#get-stat-of-an-index

如果要获取某个索引的所有文档,可以使用 GET documents 路由,确保 limit 参数大于索引中的文档总数: https://docs.meilisearch.com/reference/api/documents.html#get-documents

【讨论】:

以上是关于Laravel/Scout - 如何获取文档总数?的主要内容,如果未能解决你的问题,请参考以下文章

Laravel scout elastic-scout-driver 返回空响应

带有弹性搜索的 Laravel Scout 不起作用

laravel scout searchable trait

Laravel Scout (Meilisearch) - 说是导入的数据,但不是

Laravel Scout 在哪里存储 Meil​​isearch 设置?

Laravel Scout 和 Meil​​iSearch 在 Laradock 中的集成