2016-04-26 36 views
0

以下のSQL文の2番目の列は、JSONB列(entity_json)からPlatform__c属性を取得します。JSONBに含まれる属性をSequelize.jsに含める方法はありますか?

構文["account_name", "entity_json ->> 'Platform__c'"]を列名として使用しようとすると失敗します。このエラーが発生しました:"column \"entity_json ->> 'Platform__c'\" does not exist"

ドキュメントに強調表示されている構文を使用してSequelize.jsでこの列を取得する方法はありますか?

SELECT "account_name", entity_json ->> 'Platform__c' test 
FROM "sfdc"."mt_account" AS "Account" WHERE "Account"."account_name" ILIKE 
'somecustomer' LIMIT 10; 

答えて

0

次の構文

SELECT "account_name", "entity_json"#>>'{Platform__c}' test 
    FROM "sfdc"."mt_account" AS "Account" WHERE "Account"."account_name"  ILIKE 'somecustomer' LIMIT 10; 
を試してみてください
関連する問題