Ich habe eine Web-App in Schienen 4 mit grundlegenden Warenkorb, die den Namen des Produkts, Menge und Preis zeigt, und darin liegt mein Problem. Der Preis kommt von den Kosten seiner Materialien, und da Produkte viele Materialien und Materialien haben können, die auf vielen Produkten verwendet werden können, machte ich eine Tabelle, die product_cost genannt wurde. Ich habe kein kalkuliertes Preisfeld, weil sich die Materialpreise jederzeit ändern können und folglich auch der Produktpreis, also dachte ich, es wäre nicht produktiv.Wie zeige ich die Summe der Materialpreise für jedes Produkt in einem Einkaufswagen in Rails 4 an?
Zurück zum Warenkorb, ich muss den Preis für jedes Produkt darauf zeigen, und dafür die Kosten aller Materialien für dieses Produkt berechnen.
Heres eine einfache Darstellung der Struktur:
Material Table
Name
Unit cost
Product Cost Table
Product ID
Material ID
Quantity of material
Product Table
Name
Description
Wie nähern ich diese Situation?
Frage, nach dem end.reduce (: +), wie kann ich auf das Ergebnis zugreifen? – onildo
Ich beantworte nur meine eigene Frage, habe eine Hilfsmethode auf meinem Controller erstellt, den Code, den Sie eingegeben haben, und es gibt die Summe an die Methode zurück, die sie wiederum dorthin zurückbringt, wo ich sie in der Ansicht brauche. Danke für die Hilfe man = D – onildo
Sorry für meine späte Antwort und Sie sind herzlich willkommen: D @onildo –