在SQLAlchemy中查询数据库时,不必须指定字段名。你有多种选择来查询数据:
查询全部字段(不指定字段名)
results = session.query(User).all() # 获取User表所有字段
查询特定字段
results = session.query(User.name, User.email).all() # 只获取name和email字段
混合查询
results = session.query(User, User.name.label('username')).all()
User
),适合需要完整对象的情况是否需要指定字段取决于你的具体需求,SQLAlchemy提供了灵活性让你选择最适合的方式。