기존 객체 (검색된 또는 새로 생성 된)가 일부 기준과 일치하는지 확인하도록 Propel에 요청하는 가장 좋은 방법은 무엇입니까? Propel이 이것을 수행 할 고유의 능력을 갖고 있는지 궁금해합니다 .--) 나는 복잡한 방법을 사용하는 것이 쉽기 때문에 간단한 방법에 대해 묻습니다. 같은 이상적으로 뭔가 : 기준 객체에만 SQL 쿼리를 생성하는 데 사용됩니다 및 객체와 일치하지 않는 때문에Propel : 기준과 일치하는 기존 객체 테스트
$fruit = FruitPeer::doSelectOne(new Criteria); // get whatever fruit
$crit1 = new Criteria;
$crit1->add(FruitPeer::REF_COLOR, 'green'); // criteria for green fruits
if ($fruit->matches($crit1)) { // check if my fruit is green
echo 'My fruit is green';
}