postgresql - Sequelize + Postgress 保存 json 数组
问题描述
我想将以下 json 数组保存为 Postgress json。
[{"URL" : "https://...."},[{....}]]
await queryInterface.createTable('SocialPostEntity', {
...saredCols,
media: { type: Sequelize.JSON}
}
这就是我保存它的方式:
await queryInterface.bulkInsert('SocialPostEntity', [{
media: [{"url" : "test"}]
}]);
我得到了错误:
Warning: PostgreSQL does not support TEXT with options. Plain ``TEXT`` will be used instead.
这些都犯了同样的错误:
media: { type: Sequelize.ARRAY}
media: { type: Sequelize.ARRAY(Sequelize.JSONB)}
如何保存 json 数组?
谢谢
解决方案
推荐阅读
- selenium - 有没有办法从 https://practice.geeksforgeeks.org 下载隐藏的测试用例?
- vba - 以自定义尺寸打印 Microsoft Access PDF 报告
- r - 如何提高返回对齐序列坐标的 R 函数的性能?
- notepad++ - 查找并删除重复的术语?
- cassandra - 使用 cassandra-stress 工具插入特定数据,而不是随机的
- c# - 我想同时运行 3 个方法,其他方法等到任何方法完成
- tensorflow - 使用 Tensorflow saved_model,得到 ValueError: Cannot feed value of shape () for Tensor 'Placeholder_1084:0', which has shape '(?,)'
- html - 如何修复位置为粘性的块的覆盖
- .net - 登录iTextSharp时如何自动输入密码
- flutter - FCM 从主题退订特定令牌