SQL炼金术查询.all只返回主键

2024-09-30 10:42:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个python脚本dat与SQLlite数据库通信。在

我在一个名为ResearchDB的数据库中有四个变量,其中的主键是时间戳变量。数据库填充良好,没有丢失任何数据。现在我想查询(四个变量的)所有数据。我要做的是:

getmydata = ResearchDB.query.all()

但是,我得到的唯一结果是一个列表,它看起来像是什么元素->;它只返回主键的内容,而不是整个数据库的内容。摘录:

^{pr2}$

DB定义为:

class ResearchDB(db.Model):
    timestamp = db.Column(db.DateTime, primary_key=True)
    listeniteration = db.Column(db.Integer)
    contents = db.Column(db.String)
    hasheduser = db.Column(db.String)

有人能告诉我这里发生了什么事,以及如何改正错误。我不能把我的头绕过去。非常感谢你!在


Tags: 数据脚本数据库内容dbstring时间column

热门问题