From: Doctor Date: Thu, 28 Apr 2022 05:06:47 +0000 (+0300) Subject: use string for relationship primaryjoin X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=77a7e6e4d1bd37fd567b735475eb939b6ae42ba6;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git use string for relationship primaryjoin --- diff --git a/doc/build/orm/declarative_mixins.rst b/doc/build/orm/declarative_mixins.rst index 30dd0cba0c..2e07646e43 100644 --- a/doc/build/orm/declarative_mixins.rst +++ b/doc/build/orm/declarative_mixins.rst @@ -287,7 +287,7 @@ or alternatively, the string form (which ultimately generates a lambda):: @declared_attr def target(cls): return relationship( - Target, primaryjoin=lambda: Target.id == cls.target_id + Target, primaryjoin=f"Target.id=={cls.__name__}.target_id" ) .. seealso::