0
tsvectorに結果セット(複数のエントリ)を追加するにはどうすればよいですか?私はpostgres 8.3を使用します。 私はm-nの関係にあり、m側のtsベクトルのn側の1つの列からすべての値を得たいと考えています。 この文は、subselectに1つの制限がある場合に機能します。しかし、限界がないわけではない。tsearch2インデックスに結果セットを追加
UPDATE mytable
SET mytsvector=to_tsvector('english',
coalesce(column_a, '') ||' '||
coalesce((SELECT item FROM other_table WHERE id = other_id LIMIT 1), '')
)
ERROR: more than one row returned by a subquery used as an expression