Propelに既存のオブジェクト(取得または新しく作成された)がいくつかの基準に一致するかどうかを確認するように依頼する最良の方法は何でしょうか. 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';
}