andu

andu

这家伙有点懒,还没写个性签名!

  • 财富值105
  • 威望值10
  • 总积分215

个人信息

  • 回复了 的评论

    请问魏曦老师,在评论中,怎么设定文章标题的长度不超过20个字符?

    @辣椒红龙 之前是不会在comment.php中调用post.php模型中的字段title,现在已经解决了。comment模型中调用自身的是$this->content就可以了,调用post中的title就是$this->post->title,因为上面已经有了getPost的函数,获取了post的模型。谢谢魏曦老师。

  • 2016-10-27 已签到
    连续签到1天,获得了5个金钱
  • 请问魏曦老师,在评论中,怎么设定文章标题的长度不超过20个字符?

  • 回复了 的评论

    魏曦老师您好,在4.10节课中,当INNER JOIN表Adminuser后,查询文章id时,出现:SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'id' in where clause is ambiguous 的错误,请问如何让id只在post表中进行查询?

    老师在视频5.2节中的处理方法更好,谢谢。

  • 回复了 的评论

    魏曦老师您好,在4.10节课中,当INNER JOIN表Adminuser后,查询文章id时,出现:SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'id' in where clause is ambiguous 的错误,请问如何让id只在post表中进行查询?

    @辣椒红龙 在comment中存在同样的问题,只要是有join其他表的,涉及到重复字段,都会出现这样的错误。

  • 回复了 的评论

    魏曦老师您好,在4.10节课中,当INNER JOIN表Adminuser后,查询文章id时,出现:SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'id' in where clause is ambiguous 的错误,请问如何让id只在post表中进行查询?

    已经解决了。将 'id' => $this->id, 注释掉,添加:$query->andFilterWhere(['=','post.id',$this->id]);

  • 魏曦老师您好,在4.10节课中,当INNER JOIN表Adminuser后,查询文章id时,出现:SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'id' in where clause is ambiguous 的错误,请问如何让id只在post表中进行查询?

见习主管 等级规则
215/500
资料完整度
20/100
用户活跃度
0/100

Ta的关注

1

Ta的粉丝

1

Ta的访客

4