0

DABL ORM とそのオブジェクト指向クエリの結合を使用しようとしていますが、指定した最初のテーブルからのみ結果が返されます。

https://manifestwebdesign.com/redmine/projects/dabl/wiki/Object_Oriented_Query_Building

$stu = new Students;
$q = new Query;
$q->addColumn(Students::ADNO);
$q->join(Students::SEN, SenStatus::ID);
$q->addColumn(SenStatus::STATUS);
$students = $stu->doSelect($q);

var_dump を行った場合の結果は、students テーブルの列のみを表示します。

通常の sql クエリとしてデータベース構造に問題はありません。

SELECT adno, status FROM students LEFT JOIN sen_status ON students.adno = sen_status.id 

正常に動作します。何かご意見は?

4

1 に答える 1

0

すべての代替構文を試しましたか?

お気に入り

$students = Students::doSelect($q) ?
于 2013-10-10T09:18:23.033 に答える