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,怎么没有数据啊
展开
 我来答
甜瓜巫师
2015-05-08
知道答主
回答量:27
采纳率:0%
帮助的人:8.1万
展开全部
这个我刚也遇到了,其实取出来了 dump($a);换成dump($a, 1, '<pre>', 0);再看就好了
百度网友ad45923b8
2015-02-27 · 知道合伙人软件行家
百度网友ad45923b8
知道合伙人软件行家
采纳数:262 获赞数:386
从事IT互联网行业16年,经验丰富,擅长ASP、HTML、Javascript,Css,JQuery,PHP,PS,FL,AI,E,服务器等

向TA提问 私信TA
展开全部
你可以输出最后执行的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 ]
这是怎么回事
追答
这说明你的关联配置根本就没有生效,请你参照官方手册进行调试修改。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式