学说 1.2 join 的输出是什么

what is going to be the output of a doctrine 1.2 join

左连接后如何处理结果对象我得到什么样的对象

            $q = Doctrine_Query::create()
            ->from('Student s')
            ->leftJoin('s.Book b')
            ->where('s.std_number=?',$stdNumber);
        $studentBookCollection = $q->execute();

假设 Student 对象具有 getName()、getAge() 等函数。而 Book 对象具有 getPublisher()、getYear() 并且这两者具有多对多关系并且具有关系 table。

我如何使用 $studentBookCollection 获取有关图书或学生的信息。

它正在返回一个学生对象,我可以使用 getBooks()

获取书籍