flask
-
SQLAlchemy 시작하기 - Part 2Python & Flask & Django 2017. 2. 1. 20:01
[출처] http://www.haruair.com/blog/1695 리스트와 Scalars 반환하기 Query 객체의 all(), one(), first() 메소드는 즉시 SQL을 호출하고 non-iterator 값을 반환한다. all()은 리스트를 반환한다. query = session.query(User).filter(User.name.like('%air')).order_by(User.id) query.all() # [, ] first()는 첫째를 리밋으로 설정해 scalar로 가져온다. query.first() # one()은 모든 행을 참조해 식별자를 값으로 가지고 있지 않거나 여러 행이 동일한 값을 가지고 있는 경우 에러를 만든다. from sqlalchemy.orm.exc import Mult..