今天在做节点的时候出现了ThinkException: Model:relation您所请求的方法不存在!这个错误,查看一下Model,
没发现那里有错,只知道relation应该像add()这样的属性一样,不用额外添加什么继承吧!
最后查了一下百度这个流氓,看一下这条信息:
在用ThinkPHP的关联查询时,遇到了一个这样的提示:“Model:relation您所请求的方法不存在”。到ThinkPHP论坛搜索了一下,发现有6个相关的帖子,不过最新的5个都不沾边。只有最早的一个,是管理员回复的,有点参考价值,呵呵。
我要做的是新闻表关联新闻分类表,模型代码如下:
class NewsModel extends RelationModel{
//关联分类表
public $_link = array(
’profile’ => array(
’mapping_type’ => BELONGS_TO,
’class_name’ => ‘Ncat’,
’foreign_key’ => ‘cid...