Update
This commit is contained in:
parent
bee77a26c7
commit
65f2288c42
|
@ -0,0 +1,15 @@
|
|||
---
|
||||
title: Postgresql JSON
|
||||
category: Development
|
||||
---
|
||||
|
||||
```
|
||||
SELECT * FROM users WHERE data->>'name' = 'John'
|
||||
SELECT data->>'name' AS name FROM users
|
||||
```
|
||||
|
||||
| Postgres | JavaScript pseudocode |
|
||||
| ---- | ---- |
|
||||
| WHERE `data->>'name'` = 'John' | `data.name` |
|
||||
| WHERE `data ? 'name'` | `data.hasOwnProperty('name')` |
|
||||
| `jsonb_array_elements_text(data->'tags')` | `data.map(d => d.tags).flatten.uniq` |
|
Loading…
Reference in New Issue