[sqlalchemy] Is outerjoin() not generative?

2011-02-15 Thread Michael Hipp
This works: Seller = aliased(Dealer) Buyer = aliased(Dealer) q = self.session.query(Car, Seller.name, Buyer.name) q = q.outerjoin((Car.seller, Seller), (Car.buyer, Buyer)) This doesn't: Seller = aliased(Dealer) Buyer = aliased(Dealer) q =

Re: [sqlalchemy] Is outerjoin() not generative?

2011-02-15 Thread Michael Bayer
On Feb 15, 2011, at 5:21 PM, Michael Hipp wrote: This works: Seller = aliased(Dealer) Buyer = aliased(Dealer) q = self.session.query(Car, Seller.name, Buyer.name) q = q.outerjoin((Car.seller, Seller), (Car.buyer, Buyer)) This doesn't: Seller =