django - Django 模型:TypeError:元组索引必须是整数或切片,而不是 str
问题描述
我的应用程序是使用 Python3、Django 和 PostgreSQL 开发的。
当我尝试执行以下查询时
select * from question where question similar to '%(General|ledger)%' and project_id =1
我收到错误
TypeError:元组索引必须是整数或切片,而不是 str
我正在以下列方式执行查询。
questions = Question.objects.raw(sql_query.format(query, projectId))
serializer = QuestionSerializer(list(questions), many=True)
高度赞赏解决以下问题的任何帮助。
解决方案
推荐阅读
- odbc - 我们可以在 Netsuite 中为保存的搜索公式编写 ODBC 查询吗?通过运行查询获得相同的输出?
- python - 使用 cURL/pycurl (oauth 2.0) 处理 http 100 响应
- c++ - 您可以将文件嵌入到 exe 中,并在每次使用时更新它们吗?
- text - 用逗号替换 TXT 文件中数字中的所有点
- django - Django:序列化程序过滤掉未声明的字段
- python - Python3:计算两个列表的所有排列总和为 100 的最有效方法是什么?
- amazon-web-services - “type:LoadBalancer”如何在 Kubernetes 中创建外部负载均衡器?
- parsing - ANTLR4 解析器混淆
- android - Gradle 错误:“配置“:app:api”包含在依赖项解析中后,无法更改其依赖项。”
- nginx - nginx with php7 或 nginx with hhvm ,哪一个更适合API server