5

我已经用 gii 建立了模型,我有表调用 make,它有几列,有一个叫做 make,我怎样才能从控制器中获取列 make 的所有数据。

这是我的行动

  public function actionAutoCompleteMake()
    {


        $makeModel= Make::model()->load(fieldMake);


    }
4

2 回答 2

18

如果你是 Yii 的新手,你应该查看Yii 的 Active Record的文档

public function actionAutoCompleteMake()
{
    $makeModels = Make::model()->findAll(array("select"=>"fieldMake", "order"=>"fieldMake DESC"));
}
于 2013-10-17T20:01:46.227 回答
1

您也可以在某些条件下执行此操作:-

$criteria               = new CDbCriteria;
$criteria->select       = "fieldMake";
$criteria->condition    = " fieldName = fieldValue";

$results                = Make::model()->findAll($criteria);

可能它也会帮助你。

于 2016-06-16T12:54:54.810 回答