postgresql - 如何使用 typeorm 在 postgres 中保存 json 对象数组
问题描述
我正在尝试在 postgres 中保存 jsonb 类型的对象数组
实体
@Column({type: 'jsonb', array: true, nullable: true})
testJson: object[];
我在邮递员中发送的 json
{
"testJson": [
{"skill": "docker", "experience": true},
{"skill": "kubernetes", "experience": false}
]
}
我收到错误“格式错误的数组文字:”
还请告诉我是否可以查询此类数据类型?
解决方案
我有同样的问题。这对我有用
@Column('jsonb', {nullable: true})
testJson?: object[];
推荐阅读
- javascript - 为什么 axios 在响应中没有标头?
- docusignapi - 添加没有电子邮件的嵌入式收件人?
- python - Tkinter 不会将图像文件更新为新目录中的一个
- ios - 如何使用这样的图像/图标/视图偏移组合布局
- c++ - C++ 二进制输入/输出文件读/写访问破坏
- swift - Swift - 相互重叠的垂直堆栈元素
- android - 是否可以从 JNI 函数调用另一个文件中定义的类?
- excel - 运行时错误“-2147024809(80070057)”指定的值超出范围
- rest - 如何将 PubSub Rest API 与 Google 服务帐户一起使用?
- javascript - 我通过 Parent.But this.prop 将 msg 从 Child1 传递给 Child2