2

我在 Yii Web App 的 findAllByAttributes() 方法中传递了以下数组。

$fileArr= Array
(
    [0] => 790c83
    [1] => 402faf
    [2] => 646209
    [3] => 9332c5
)

$files = File::model()->findAllByAttributes(array('code' => $fileArr));
        print_r($fileArr);
        exit;

当我试图打印它时返回空白。我还尝试使用 implode 函数将数组转换为字符串并将其传递给findAllByAttributes()方法,但仍然无法正常工作。我怎样才能在 yii 中实现这一点?

4

1 回答 1

2

尝试这个:

$criteria = new CDbCriteria();
$criteria->addInCondition('code', $fileArr);
$files = File::model()->findAll($criteria);
print_r($files);
exit;
于 2013-06-27T07:41:22.760 回答