(1.)flask sqlalchemy 执行sql语句
代码语言:txt复制site_total_sucess = db.session.execute(sql_sucess).fetchone()
(2.)flask 插入数据之后,直接获取id
代码语言:txt复制#直接添加数据
new_web = NewsSpiderWebInfo(**web_info)
db.session.add(new_web)
db.session.flush()
new_id = new_web.id
db.session.commit()
(3)_or like的使用
代码语言:javascript复制filtes = []
webcode = webcode.strip()
like_webcode = '%{}%'.format(webcode)
filtes.append(or_(NewsSpiderWebInfo.webname.like(like_webcode),
NewsSpiderWebInfo.webcode.like(like_webcode),))
# filtes.append(NewsSpiderWebInfo.webcode == webcode)
items = NewsSpiderWebInfo.query.filter(*filtes).all()[::-1][star:end]
悲伤的夏洛特@席玉铎666