Ich verwende Rails mit Slim. Ich habe diese Ansicht mit Daten (ich hoffe, dass es in Ordnung ist, mit Russisch gefüllt zu werden): So erste Spalte füllt sich mit Daten, die ich aggregieren möchte. Ich möchte so etwas sehen:
Aber ich kann wirklich nicht herausfinden, wie ich das tun kann. Hier ist mein Schlanke Code:Slim rowspan aggregation mit Rails Daten
tbody
- @managers.each do |m|
tr
td= m.region
td= m.name
...
Und ich habe Hash bekam mit aggregierten Daten wie folgt aus:
{ region1: [row1, row2...],
region2: [row3, row4...]}
Aber es stimmt Problem rowspan zum ersten td nur anzuwenden, und lassen Sie es für alle andere Zeilen aber zuerst. Bitte helfen.
Wird es immer nur zwei Einträge pro Region sein erreichen? Oder kann es mehr geben? –
@WesFoster kann mehr sein – aelaa