Ich habe zwei Klassen mit einer $many_many
und $belongs_many_many
Beziehung zwischen ihnen. Ich habe versucht, $summary_fields
in der Klasse zu definieren, die $many_many
enthält, um die Beziehung zwischen den Klassen anzuzeigen, aber diese Spalte ('Column2.Column2') zeigt leere Ergebnisse an. Wie stelle ich $summary_fields
ein, um diese Daten korrekt anzuzeigen?
Hier ist mein Code
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'
);
}
Alle 'ColumnsString' erscheinen in derselben Zeile von 'Titel'. Wie lege ich jeden 'ColumnsString' in separate Zeilen mit wiederholendem 'Titel'? –