【发布时间】:2018-02-15 01:40:42
【问题描述】:
如何在这样的 sqlalchemy filter() 函数中使用 python 变量?
dog_name=userinput()
#userinput()是定义函数chosen_dog=session.query(Dog).filter(Dog.name==dog_name)
【问题讨论】:
-
呃,一模一样?
标签: python database sqlalchemy
如何在这样的 sqlalchemy filter() 函数中使用 python 变量?
dog_name=userinput()
#userinput()是定义函数chosen_dog=session.query(Dog).filter(Dog.name==dog_name)
【问题讨论】:
标签: python database sqlalchemy
只需filter(Dog.name=dog_name)
【讨论】:
试试:
chosen_dog=session.query(Dog).filter_by(name = dog_name).one()
【讨论】: