Ciao a tutti,
ho delle difficolta’ a gestire una struttura dati con Rails.
a dire il vero non ci riesco proprio.
sto provando con acts_as_tree e acts_as_nested_set ma ho 3 tabelle e non
una… non so quindi come fare.
Ok passo ad illustrarvi la struttura dati estremamente semplice:
numerations(id,number,code,data_cut_over)
users(id,lid)
associations(numeration_id,user_id)
select n.number,u.lid from associations as a, numerations as n, users as
u where n.id = a.numeration_id and u.id = a.user_id;
±-----------±---------------+
| number | lid |
±-----------±---------------+
| 2104491080 | 396006660080 |
| 2104491081 | 396006660081 |
| 2104491082 | 396006660082 |
| 2104491083 | 396006660083 |
| 2104491082 | 396006660088 |
±-----------±---------------+
vorrei rappresentarli come un tree.
listare tutti i numeri in numerations e dove c’e’ un’associazione
visualizzarle come segue:
21104491080
|_ 396006660080
21104491081
|_ 396006660081
21104491082
|_ 396006660082
|_ 396006660088
Quello che mi blocca e’ che con acts_as_tree non posso specificare o
fare “join” per il parent da altre tabelle.
mi sapete consigliare qualcosa?
altrimenti mi conviene farlo a mano senza usare acts_as_tree o
acts_as_nested_set.
thanks
:tele