跳到主要内容

FtsField

Defined in: packages/rxdb-adapter-pglite/src/fts/types.ts:9

FTS 字段描述符。

@aiao/rxdb-adapter-sqlite-core/fts5FtsField 形状完全一致, 便于上层(如 @aiao/rxdb-plugin-search)以同一份 schema 元数据驱动两套后端。

Properties

isArray

readonly isArray: boolean;

Defined in: packages/rxdb-adapter-pglite/src/fts/types.ts:17

是否为 StringArrayProperty

  • true → 原表存为 JSONB 数组,trigger 用 jsonb_array_elements_text + string_agg 展开成空格分隔文本
  • false → 普通 TEXT 列,trigger 直接读 NEW.<field>

name

readonly name: string;

Defined in: packages/rxdb-adapter-pglite/src/fts/types.ts:11

字段列名(必须与原表列名一致)