Fetch Records On The Basis Of Array Values

$criteriaOrder->with = array(‘orders’=>array(‘select’=>array(’’)), ‘users’=>array(‘select’=>array(’’)));

$child_id = array();

    		foreach ($child_data as $key => $val)


    		{


    			$child_id[] = $val->id;





    		}


    		$child_ids = implode(',', $child_id);





    		$criteriaOrder->addInCondition( "t.user_id", array($child_ids));

$data = OrderPackage::model()->findAll( $criteriaOrder );

This relation is givng me only 1 result, where as there are 2 vlaues in $child_ids

How can i fetch results on basis of values in array…

shouldn’t it be:




$criteriaOrder->addInCondition( "t.user_id", $child_id );