FtsField
Defined in: packages/rxdb-adapter-pglite/src/fts/types.ts:27
Properties
arrayKind?
readonly optional arrayKind?: FtsArrayKind;
Defined in: packages/rxdb-adapter-pglite/src/fts/types.ts:43
数组列的物理形态,仅在 isArray === true 时有意义。
默认 DEFAULT_FTS_ARRAY_KIND('text[]')—— 与适配器
对 PropertyType.stringArray 的建表映射一致。此前无条件按 JSONB 生成
jsonb_array_elements_text(NEW.<col>),在适配器自己建的表上是 42883(PGL-007)。
isArray
readonly isArray: boolean;
Defined in: packages/rxdb-adapter-pglite/src/fts/types.ts:35
是否为 StringArrayProperty:
true→ 数组列,trigger 按 FtsField.arrayKind 展开成空格分隔文本false→ 普通TEXT列,trigger 直接读NEW.<field>
name
readonly name: string;
Defined in: packages/rxdb-adapter-pglite/src/fts/types.ts:29
字段列名(必须与原表列名一致)