非互換
Fujitsu Enterprise Postgres 15で、ts_delete関数/setweight関数の第2引数の配列にNULLを含めることができるように変更します。
ts_delete関数/setweight関数の第2引数の配列にNULLを含めることができません。
=# SELECT ts_delete(array_to_tsvector(ARRAY['a']), ARRAY[NULL]); ERROR: lexeme array may not contain nulls =# SELECT setweight(array_to_tsvector(ARRAY['a']), 'a', ARRAY[NULL]); ERROR: lexeme array may not contain nulls
ts_delete関数/setweight関数の第2引数の配列にNULLを含めることができます。
=# SELECT ts_delete(array_to_tsvector(ARRAY['a']), ARRAY[NULL]); ts_delete ----------- 'a' (1 row) =# SELECT setweight(array_to_tsvector(ARRAY['a']), 'a', ARRAY[NULL]); setweight ----------- 'a' (1 row)
対処方法
ありません。