如何使用 typeorm 在 postgres 中保存 json 对象数组

Kal*_*dhi 11 postgresql typeorm nestjs

我正在尝试在 postgres 中保存 jsonb 类型的对象数组

实体

@Column({type: 'jsonb', array: true, nullable: true})
testJson: object[];
Run Code Online (Sandbox Code Playgroud)

我在邮递员中发送的json

{
    
    "testJson": [
        {"skill": "docker", "experience": true},
        {"skill": "kubernetes", "experience": false}
    ]
}
Run Code Online (Sandbox Code Playgroud)

我收到错误“格式错误的数组文字:”

另请告诉我是否可以查询此类数据类型?

nad*_*son 18

我有同样的问题。这对我有用

@Column('jsonb', {nullable: true})
testJson?: object[];
Run Code Online (Sandbox Code Playgroud)