django - 使用 amazon redshift 将 json 数据保存到 django 模型时出现编程错误

标签 django postgresql amazon-redshift

将数据插入 Django 模型时出现以下错误。我在 Amazon Redshift PostgreSQL 中将数据转换为字符串后存储 JSON 数据

db.utils.ProgrammingError: syntax error at or near "RETURNING".

最佳答案

我收到错误消息是因为 id 是我的主键,它是 AutoField(如果我们未指定任何主键,则由 Django 默认创建)并且 Amazon Redshift 不支持它。仍在努力。解决后会更新答案。

关于django - 使用 amazon redshift 将 json 数据保存到 django 模型时出现编程错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45754766/

相关文章:

django - 在 Django 中进行的 API 中的异步调用

python - 未调用 CreateView 中的 Django form_valid() 和 form_invalid()

php - 将 bool 值 true/false 插入到 Postgres 和 MySQL

postgresql - 如果不使用,数据库会挂起

amazon-web-services - 从 S3 中的 Parquet list 进行 Redshift 复制失败,并表示 MANIFEST 参数需要 S3 对象的完整路径

python - 如何避免 Redshift Python UDF 出现 UnicodeDecodeError ascii 错误?

python - Django 2.0 使用 views.py 呈现 html 页面 (TemplateDoesNotExist)

python - 没有名为 django-extensions 的模块

sql - 需要为 2 个 ID 选择 2 个最近的日期

php - 将 Laravel 迁移与 AWS Redshift 数据库结合使用