> The corresponding code part in txtidx.c:
>
> if (numattr < 0 || (!(oidtype == TEXTOID || oidtype == VARCHAROID)))
> {
> elog(NOTICE, "TSearch: can not find field '%s'", trigger->tgargs[i]);
> continue;
> }
>
> Question is, do I break anything if I add "|| oidtype == CHARACTEROID" ?
Attached a quick hack to txtidx.c (added BPCHAROID).
Hope this does not break things. Comments?
Regards,
Bjoern