【发布时间】:2021-02-12 01:33:50
【问题描述】:
假设我有一个 Postgres 表,其中一个列具有 jsonb 类型来存储多语言值。 这是示例。
| word |
|----------------------------------------|
| {"en": "Hello", "es": "Hola"} |
| {"it": "Rosso", "es": "Rojo"} |
|{"en": "Sea", "it": "Mare", "es": "Mar"}|
如您所见,这些值并不总是具有所有语言版本。我的问题是,如果英文版本不存在,我如何只能选择英文版本或 json 中的任何第一个值?
谢谢。
【问题讨论】:
标签: postgresql