thinkphp关联查询self::HAS_MANY,查出的数组没有数据
protected$_link=array('Votecontent'=>array('mapping_type'=>self::HAS_MANY,'class_name...
protected $_link = array( 'Votecontent'=> array( 'mapping_type'=>self::HAS_MANY, 'class_name'=>'Votecontent', 'foreign_key'=>'uid', 'mapping_name'=>'ok', 'mapping_fields'=>'content', ), );
这里面没有给我返回数据,这是怎么回事,查询的表是vote,关联votecontent里content字段的数据,votecontent里有vote的id,字段名为uid,怎么没有数据啊 展开
这里面没有给我返回数据,这是怎么回事,查询的表是vote,关联votecontent里content字段的数据,votecontent里有vote的id,字段名为uid,怎么没有数据啊 展开
2个回答
2015-02-27 · 知道合伙人软件行家
百度网友ad45923b8
知道合伙人软件行家
向TA提问 私信TA
知道合伙人软件行家
采纳数:262
获赞数:386
从事IT互联网行业16年,经验丰富,擅长ASP、HTML、Javascript,Css,JQuery,PHP,PS,FL,AI,E,服务器等
向TA提问 私信TA
关注
展开全部
你可以输出最后执行的SQL语句,看一下问题出在哪里
$M->_sql();
$M->_sql();
更多追问追答
追问
SELECT `content` FROM `votecontent` WHERE ( 1=1 AND uid='13' ) [ RunTime:0.000000s ]
SELECT `content` FROM `votecontent` WHERE ( 1=1 AND uid='14' ) [ RunTime:0.000000s ]
这是怎么回事
追答
这说明你的关联配置根本就没有生效,请你参照官方手册进行调试修改。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询