PHP-关于TP关联模型的问题?
有两个结构很简单的表,表1用来放标题,表2用来放内容(当然可能有的朋友会说把两个字段放一张表不就解决问题了,但我现在的问题是怎样通过模型中的定义让他们关联起来)
表1:think_articles
字段:id(int),title(char)
表2:think_content
字段:id(int),text(longtext)
现在要将表1和表2关联起来,模型类文件ArticlesModel.class.php里我是这样定义的
class ArticlesModel extends RelationModel {
protected $_link=array(
'content'=>array(
'mapping_type'=>HAS_ONE,
'class_name'=>'content',
'foreign_key'=>'id'
)
);
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
兄弟你应该好好补补thinkphp框架的知识了,TP关联查询需要调用relation 方法进行关联操作,把dump($db->select());改成dump($db->realtion(true)->select());