Ich habe derzeit ein Modell, das Check_In
belongs_to mein Subscriber
Modell, das has_manyCheck_Ins
.Aktiver Datensatz. Einen "Besuch" Zähler mit Ruby on Rails
Das Subscriber
Modell nimmt eine phone_number zusammen mit einigen anderen Attributen und das Modell Check_In
nimmt eine "visit_amount" als Ganzzahl.
Nach einer Person Subscribes
mit Blick Form ich die Option, indem sie ihre subscriber
phone_number in einer Check_In
Ansicht Form Check_In
für sie will.
Nachdem sie ihre Nummer in das Formular Check_In
Modell wird + 1 auf die "Visit_amount" auf dieser speziellen Subscriber
.
Ich bin neu bei Schienen und ich frage mich, ob das möglich ist? Wenn ja, wie sollte ich dieses Feature implementieren? Ich zeige meinen aktuellen Code als Referenz.
MODEL
class Subscriber < ActiveRecord::Base
has_many :check_ins
validates :first_name, presence: true
validates :last_name, presence: true
validates :email, presence: true
validates :phone_number, presence: true
def date_joined
created_at.strftime("%-m/%-d/%-y")
end
def expiration_date
(created_at + 1.year).strftime("%-m/%-d/%-y")
end
end
~
class Check_In < ActiveRecord::Base
belongs_to :subscriber
end
I Grund Controller und Ansichten haben. Zu diesem Zeitpunkt ist alles sehr einfach, aber das ist das Hauptmerkmal, das ich für diese App brauche.
leicht machbar, von meinem Handy beantworten müssen so einige Zeit, es zu geben lol – bkunzi01
Dank! schätzt die Hilfe – Bitwise