在以下情况中:
'with'=>array('pros.comments', 'cons.comments')
消除歧义的解决方案'是:
'with'=>array('pros.comments', 'cons.comments'=>array('alias'=>'con_comments'))
但如果我有三个级别怎么办?
'with'=>array('pros.comments.author', 'cons.comments.author')
???如何消除评论和作者的歧义?
提前致谢
答案 0 :(得分:2)
试试这个
'with'=array('pros.comments'=>array('alias'=>'pros_comments','with'=>array('author'=>array('alias'=>'pros_comments_author'))),'cons.comments'=>array('alias'=>'cons_comments','with'=>array('author'=>array('alias'=>'cons_comments_author'))))