From c16818a6bb9621a520c027e75622f124f3435a1c Mon Sep 17 00:00:00 2001 From: R2m1liA <15258427350@163.com> Date: Fri, 5 Dec 2025 07:44:19 +0000 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=90=9C=E7=B4=A2=E5=BC=95=E6=93=8E?= =?UTF-8?q?=E9=87=8D=E5=BB=BA=E7=B4=A2=E5=BC=95=E6=97=B6=E6=8E=92=E9=99=A4?= =?UTF-8?q?=E5=BD=92=E6=A1=A3=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/meilisearch_hook/index.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/meilisearch_hook/index.ts b/src/meilisearch_hook/index.ts index a5e14f8..f79c679 100644 --- a/src/meilisearch_hook/index.ts +++ b/src/meilisearch_hook/index.ts @@ -157,7 +157,16 @@ export default defineHook(async ({ init, filter, action, schedule }, { services, const queryFields = buildQueryFields(fields); const itemService = new ItemsService(cfg.collection_name, { schema }); - const items = await itemService.readByQuery({ fields: queryFields, limit: -1 }); + const items = await itemService.readByQuery({ + fields: queryFields, + filter: { + _or: [ + { status: { _null: true }}, + { status: { _neq: 'archived'}}, + ] + }, + limit: -1 + }); // 为每种语言重建索引 for (const lang of availableLanguages) {