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)
Is there a way I can add Good
as the first column to every result?
Additionally, can I eliminate the Jobs
category from the Query
without breaking the outerjoin
?
Update -
can = db_session.query(
sqlalchemy.sql.expression.literal_column("Good"),
Jobs.candidate_id
I get this error:
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) no such column: Good
I'm using SQLite.