candidates = db_session.query(
Jobs.candidate_id, ## is there a way to eliminate this?
'Good' ## How do I add this as a column for every person?
Resumes.resume
).outerjoin(
(Resumes, Resumes.candidate_id == Jobs.candidate_id),
).outerjoin(
(Candidate, Candidate.candidate_id == Jobs.candidate_id)
有没有办法把Good
作为第一列添加到每个结果中?你知道吗
另外,我能从Query
中消除Jobs
类别而不破坏outerjoin
吗?你知道吗
更新-
can = db_session.query(
sqlalchemy.sql.expression.literal_column("Good"),
Jobs.candidate_id
我得到这个错误:
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) no such column: Good
我正在使用SQLite。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐