【问题标题】:PHP Active Record DebuggingPHP 活动记录调试
【发布时间】:2011-11-07 23:44:30
【问题描述】:

大家好,我对看似简单的表连接感到很生气,但我不知道出了什么问题,因为我不知道查询是什么。有没有办法调试 Active Records?我找到了一个here,但是如何访问连接对象?

真正的问题是我正在尝试提取与用户关联的所有项目(关系在连接器表中)

projects 表 -> user_projects 表 -> users 表

Project::find('all', array(
    'select' => 'user_projects.id, title, description, last_update',
    'conditions' => array('user_projects.user_id = ?', $user_id),
    'joins' => 'LEFT JOIN user_projects ON projects.id = user_project.project_id'
));

【问题讨论】:

    标签: php codeigniter activerecord


    【解决方案1】:

    好吧,我以某种方式找到了自己问题的答案,以获取最后一个查询:

    Model::connection()->last_query

    【讨论】:

    • 救命答案。谢谢@DavidNguyen
    猜你喜欢
    • 2012-06-14
    • 1970-01-01
    • 2016-06-03
    • 1970-01-01
    • 2012-04-17
    • 1970-01-01
    • 2013-12-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多