Skip to content

JSON Columns

Christoph Herrmann edited this page Nov 21, 2019 · 1 revision
const columns = [
  'id', 
  sql.jsonColumnObject(['data', 'keyA', 'keyB']), 
  sql.jsonColumnText(['data', 'keyA', 'keyB'])
]

const result = await sql.query(sql`
  SELECT ${sql.columns(columns)} FROM "users"
`)

// text: SELECT "id", "data"->'keyA'->'keyB', "data"->'keyA'->>'keyB' FROM "users"
// values: []
Clone this wiki locally