<?php
class NodeModel extends RelationModel{
protected $link = array(
'Node' => array(
'mapping_type'=>HAS_MANY,
'mapping_name'=>'node',
'mapping_order'=>'sort',
'parent_key'=>'pid',
),
);
}?>
$node=D('Node')->where('level=2')->order('sort')->relation(true)->select();
dump($node);
echo M()->getLastSql();relation为什么方法查不到关联数据?打印出来的SQL语句也不对:array (size=1)0 =>
array (size=8)
'id' => string '2' (length=1)
'name' => string 'Rbac' (length=4)
'ti
'status' => string '1' (length=1)
'remark' => null
'sort' => string '1' (length=1)
'pid' => string '1' (length=1)
'level' => string '2' (length=1)
SELECT * FROM `think_node` WHERE ( level=2 ) ORDER BY sort
asdf.png
( 10.41 KB 下载:8 次 )
最佳答案