В моей модели Taletid у меня есть:
def beregn_pakke(x)
@total_price << x.talei
end
def calculate_total(tal, sms)
@total_price = []
self.pakkes.each{|pakke| pakke.beregn_pakke(pakke)}
end
Существует HABTM между pakkes и taletids.
Вот проблема:
self.pakkes.each{|pakke| pakke.beregn_pakke(pakke)}
Я хочу создать цикл, который использует beregn_pakke(x)
для любого связанного pakke.
Но он вызывает метод экземпляра с именем beregn_pakke в модели pakke, который мне не нужен.Следует использовать метод beregn_pakke(x)
в модели Taletid.
talei
- это столбец в моей таблице pakkes.
Я хочу иметь возможность использовать метод beregn_pakke(x)
в модели Taletids.Для доступа к любому столбцу для данного пакета.
Как использовать метод beregn_pakke(x)
в модели Taletid для связанных pakkes?