0

Symfony で外部結合を実行しようとしています。以下は、Criteria が OUTER_JOIN をサポートしている場合に機能するように見えるコードの一部です。

$user = sfContext::getInstance()->getUser();
$petCriteria = new Criteria();
$petCriteria->add(PetInfoPeer::ACCOUNT_ID, $user->getProfile()->getAccountId());
$petCriteria->add(LostPetPeer::PET_INFO_ID, Criteria::ISNULL);
$petCriteria->addJoin(LostPetPeer::PET_INFO_ID, PetInfoPeer::PET_INFO_ID, Criteria::OUTER_JOIN);

何か不足していますか?Propel 1.3 はそれをサポートしていますか? どこでも検索しましたが、疑似コードしか見つかりませんでした。

4

1 に答える 1

1

基準を使ってこれが可能だとは思いません。SQLを作成して実行してから、自分でモデルを作成する必要があります。

これは、このサイトにあるその良い例です。

于 2008-12-16T18:18:06.383 に答える