Php 彝族关系的困难
所以问题是我有Php 彝族关系的困难,php,yii,relational-database,Php,Yii,Relational Database,所以问题是我有Post和User模型 Post一个包含-id、title、body和user\u id字段 User包含-id、name 所以我需要的是,当发布帖子时,它会显示user\u id字段,而不是name字段。 我正在努力解决这个问题,你能帮我做些什么吗?首先检查你是否在Post模型中定义了关系-类似这样: public function relations() { return array( 'user' => array(self::BELONGS_T
Post
和User
模型
Post
一个包含-id、title、body和user\u id
字段
User
包含-id、name
所以我需要的是,当发布帖子时,它会显示user\u id
字段,而不是name
字段。
我正在努力解决这个问题,你能帮我做些什么吗?首先检查你是否在Post模型中定义了关系-类似这样:
public function relations() {
return array(
'user' => array(self::BELONGS_TO, 'User', 'user_id')
);
}
现在,您应该通过以下方式获取文章作者(用户名):
$post->user->name;
首先检查您是否在Post模型中定义了关系-类似于以下内容:
public function relations() {
return array(
'user' => array(self::BELONGS_TO, 'User', 'user_id')
);
}
现在,您应该通过以下方式获取文章作者(用户名):
$post->user->name;
谢谢你的回复!我自己已经解决了这个问题!然后选择此选项作为回答谢谢您的回答!我自己已经解决了这个问题!然后选择此选项作为答案