首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置评论模型和Users.User模型的关联?

如何设置评论模型和Users.User模型的关联?
EN

Stack Overflow用户
提问于 2012-03-27 12:04:14
回答 1查看 88关注 0票数 0

它是CakePHP-2.0和CakeDC-Users插件

代码语言:javascript
复制
mysql> describe comments;
+----------+--------------+------+-----+---------+----------------+
| Field    | Type         | Null | Key | Default | Extra          |
+----------+--------------+------+-----+---------+----------------+
| id       | int(11)      | NO   | PRI | NULL    | auto_increment |
| post_id  | int(11)      | NO   | MUL | NULL    |                |
| user_id  | int(11)      | NO   |     | NULL    |                |
| body     | varchar(500) | NO   |     | NULL    |                |
| mark     | tinyint(4)   | NO   |     | 1       |                |
| created  | datetime     | YES  |     | NULL    |                |
| modified | datetime     | YES  |     | NULL    |                |
+----------+--------------+------+-----+---------+----------------+
7 rows in set (0.00 sec)

我需要用户名,而不是user_id。如何设置Users.User模型和评论模型以及Post模型之间的关联。

到目前为止,我在注释模型public $belongsTo = array('Post','Users.User');中使用了以下代码

有没有人能举例说明一下这个联想?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-27 23:56:24

字段user_id是该表中的外键。

Cake将自动获取与该id相关的记录,包括用户名和其他字段,这取决于您的递归级别。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9883249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档