这个报错,找不到原因·····

这个报错,找不到原因·····

类的属性不存在:app\index\model\Topic->praises_count

public function detail(){
$topicId=input('get.id');
$topic=TopciModel::getTopic($topicId);
$user=session('user');
$this->assign([
'user'=>$user,
'topic'=>$topic,
'topicTags' => TopicTag::getTopicTagsByTopicId($topic->id),
'categoryNames' => getCategoryNames($topic->category_id),

]);
echo $this->fetch('detail');
}

class TopicTag extends Model{
public static function getTopicTagsByTopicId($topicId){
return self::where(['topic_id'=>$topicId])->select();
}

public function tag(){
return $this->belongsTo('Tag','tag_id');
}
}

class Topic extends Model
{
public static function getTopic($id){
return self::find(['id'=>$id]);
}

public function user(){
return $this->belongsTo('User','user_id');
}
}


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
愿者__上钩 2018-05-16 22:46:51

我也是这个问题,到现在都没有老师解答清楚!

怪人木林 2018-05-14 19:02:24

类的属性不存在:app\index\model\Topic->praises_count。那么在类里面能找到这个属性吗?找不到定义一下属性,要是存在属性,看是不是调用错了,或者是值有错

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师