JA
ベータ版の翻訳

@core / search

1.0.0 ▾
認証済みMIT
GitHub

Postgres 全文検索によるサイト内検索:言語別語幹、前方一致、安全なスニペット、誤字への対応

コード8 ファイルコンテキスト約 511 トークンスキャン合格

.genpmignore 適用後に組み込まれる正確なツリーです。固定先:

src/lib/search/adapters/next.ts読み取り専用 · ae66128
// Adaptador Next.js: `app/api/search/route.ts` → `export { searchRoute as GET } from '@/lib/search/adapters/next';`
// En Server Components llama a `search()` directamente.
import { search } from '../index.ts';

export async function searchRoute(req: Request): Promise<Response> {
  const p = new URL(req.url).searchParams;
  const res = await search((p.get('q') ?? '').slice(0, 200), {
    locale: p.get('locale') ?? undefined,
    types: p.getAll('type'),
    limit: Number(p.get('limit') ?? 10) || 10,
  });
  return Response.json(res, { headers: { 'cache-control': 'public, max-age=60' } });
}

@core/search を報告

パッケージを報告するには GitHub でログインしてください。

GitHub で続ける