摘要: yii的relations里self::BELONGS_TO默认是用当前指定的键跟关联表的主键进行join,例如:returnarray('reply'=> array(self::BELONGS_TO, 'BookPostReply', 'postid'),);默认生成的sql是 on id = postid,id是BookPostReply的主键。但今天我遇到的需求却是需要生成 on BookPostReply.postid = t.postid,不去关联主键,而且关联其中一个字段的值,怎么搞都搞不定,论坛也翻了个遍,不得不说,yii的 阅读全文
posted @ 2013-05-27 16:07 酷越 阅读(204) 评论(0) 推荐(0) 编辑
摘要: yii的relations里self::BELONGS_TO默认是用当前指定的键跟关联表的主键进行join,例如:Post return array('reply' => array(self::BELONGS_TO, 'BookPostReply', 'postid'),);默认生成的sql类似 on id = postid,id是本表的主键,postid是表BookPostReply的一个字段(主键)但是需要生成 on BookPostReply.postid = t.postid关联非主键字段方法一,改成如下:return array 阅读全文
posted @ 2013-05-27 16:05 酷越 阅读(2439) 评论(0) 推荐(0) 编辑