您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何使用findAll()在yii中编写查询

如何使用findAll()在yii中编写查询

$model = JobProfile::model()->with(‘userrelationname’,’categoryrelationname’)->findAll(array(“condition”=>”t.category_id =1 and t.experience =2 and t.key_skills LIKE ‘%PHP%’“));

您可以在JobProfile模型中找到关系名称

关系示例

JobProfile模型文件中将包含源代码,例如

 public function relations(){
    return array(
      'user' => array (self::BELONGS_TO, 'User', 'id' ),
    )
 }

这是“用户”是关系名称

然后在您的控制器示例中;

foreach($model as $m){
    echo $m['user_id']; // in your job_profile table
    echo $m->user->id;  // in your user table
}
其他 2022/1/1 18:38:49 有537人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶