也许我错了,但是为什么你没有使用这样的东西:
$c->addJoin(array(self::ID, GroupMembershipPeer::GROUP_ID), array(GroupMembershipPeer::PERSON_ID, $group_id) );
自Propel
1.3起,条件就支持多种联接条件。条件文件

也许我错了,但是为什么你没有使用这样的东西:
$c->addJoin(array(self::ID, GroupMembershipPeer::GROUP_ID), array(GroupMembershipPeer::PERSON_ID, $group_id) );
自Propel
1.3起,条件就支持多种联接条件。条件文件