PHP-关于TP关联模型的问题?

发布于 2017-02-17 09:25:01 字数 499 浏览 1303 评论 1

有两个结构很简单的表,表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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

偏爱自由 2017-07-25 21:42:22

兄弟你应该好好补补thinkphp框架的知识了,TP关联查询需要调用relation 方法进行关联操作,把dump($db->select());改成dump($db->realtion(true)->select());

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文