can we improve select_from() specificity ?
Issue #2635
resolved
from sqlalchemy import *
from sqlalchemy.orm import *
from sqlalchemy.ext.declarative import declarative_base
Base = declarative_base()
class Task(Base):
__tablename__ = "task"
taskid = Column(Integer, primary_key=True)
name = Column(String)
baseTask = aliased(Task)
session = Session()
query = session.query(Task.name, baseTask.name)\
.select_from(baseTask)\
.join((Task, Task.taskid == baseTask.taskid))
print query
SELECT task_1.name AS task_1_name
FROM task AS task_1 JOIN task ON task_1.taskid = task_1.taskid
Comments (3)
-
reporter -
reporter - changed status to resolved
-
reporter - removed milestone
Removing milestone: 0.8.0final (automated comment)
- Log in to comment
patch: