2016-09-23 6 views
0

私はpostgresデータベースのフィールドを更新しています。このフィールドを空にする必要があります。このフィールドは、この種のフィールドではNULLです。任意の配列フィールドが} {必要があるため、ここで javascriptからpostgres配列フィールドをnullに設定する

はここ

UPDATE links SET link_target_language = null WHERE unique_id = 'b06457b8' 

nullでは動作しませんクエリとフィールド私がnullに設定しようとしているlink_target_languageです:

DETAIL: Array value must start with "{" or dimension information. 

しかし、場合私は{}を置くと、dbのフィールドは真の空のフィールドとしてNULLではありません{}。

したがって、jsを使用してUPDATEコマンドから実際にポストバックで配列フィールドを空にする方法はありますか?配列型へ

+0

は、より多くのコードを追加してください。 –

+0

'null'は動作するはずです...何かエラーがありましたか? –

+0

@ZakariaAcharkiはい私が上で言及したエラー:DETAIL:配列値は "{"または寸法情報で始まらなければなりません。 –

答えて

0

キャストnull

set link_target_language = null::text[] 
関連する問題