请告诉我,接下来要做的最好的方法是:
我得到类似这样的用户对象
user = User.query.filter(...).first()
resp = list(user)
return jsonify(resp)
好的,如果我只是返回用户对象就行了,但是当我将用户对象包装到列表中时,我得到TypeError: User object is not iterablle
哪种最佳方式,将用户对象推送到list
?感谢
答案 0 :(得分:1)
如果您只想要一个只有一个成员的列表,请尝试
resp = [user]
当您使用list(user)
时,它会尝试迭代用户,并创建返回的每个值的列表。