私は$many_many
と$belongs_many_many
という2つのクラスを持っています。私は$many_many
を含むクラスに$summary_fields
を定義してクラス間の関係を表示しようとしましたが、その列( 'Column2.Column2')は空白の結果を表示します。このデータを正しく表示するには、どうすれば$summary_fields
を設定しますか?
は、ここで問題が$many_many
関係や$has_many
関係が複数のオブジェクトにリンクすることができている私のコード
class Table1 extends DataObject {
private static $db = array(
'Column1' => 'Varchar(32)'
);
private static $many_many = array (
'Column2' => 'Table2'
);
private static $summary_fields = array (
'Column1' => 'Column 1',
'Column2.Column2' => 'Column 2'
);
}
class Table2 extends DataObject {
private static $db = array(
'Column2' => 'Varchar(32)'
);
private static $belongs_many_many = array (
'Column1' => 'Table1'
);
}
すべて 'ColumnsString'は 'Title'の同じ行に表示されます。どのように 'ColumnsString'を繰り返して 'Title'を別の行に配置するのですか? –