Tag: activemodel
Ein toolkit für die Gebäude-Modellierung-frameworks wie Active Record. Vielfältige Unterstützung für Attribute, callbacks, Validierungen, Serialisierung, Internationalisierung und testen.
3
Antworten
Wie impliment ActiveModel Verbände (tabellenfreie geschachtelte Modelle)? Beispiel: book has many chapters Mit ActiveRecord, ich würde erstellen Sie zwei Modelle und assosiate Sie mit has_many und belongs_to. Aber ActiveModel nicht über eine solche Funktionalität. Wie kann ich
2
Antworten
Als ein Vorwort zu dieser Frage: ich bin ganz neu in Rails (und web-Entwicklung im Allgemeinen), und meine Bedenken möglicherweise unbegründet ist, so dass jegliches feedback wäre sehr hilfreich. Ich bin versucht, um eine Rails-Anwendung, die Stecker
7
Antworten
Hey Leute, ich habe einige Probleme mit Schienen 3.2.0 & ruby 1.9.3, habe ich nur erstellt, eine neue app, mit Schienen neuen Befehl und ich bin versucht zu implementieren heroku. Ich bin mit der folgenden app-Fehler: Fehler
2
Antworten
Hörte ich rails hat eine schmutzig/ändern Flagge. Ist es möglich, dass in der after_commit Rückruf? In meinem Benutzer-Modell, das ich habe: after_commit :push_changes In def push_changes ich würde gerne einen Weg wissen, wenn das Feld name geändert.
4
Antworten
Wie kann ich dies Schreibe-Abfrage in Ruby on Rails? Abfrage in einer select - SELECT id, company_id, (SELECT name FROM companies WHERE id = referred_to_id) AS name FROM referrals WHERE company_id = 21 Herzlich willkommen auf Stack
2
Antworten
Wenn ich versuche, die Sicht der Benutzer-Profil-Seite, erhalte ich den oben genannten Fehler. Hier ist meine Karte.html-Code.erb-code: <% provide(:title, @user.name) %> <div class="row"> <aside class="span4"> <section> <h1> <%= gravatar_for @user %> <%= @user.name %> </h1> </section> </aside>
7
Antworten
Ich habe eine Rails 3.0.9-app, die, sobald es bereitgestellt wird, leidet unter einem Haufen von ActiveModel::MissingAttributeErrors, die auftauchen, verursacht 500s. Die Fehler treten ziemlich zufällig, manchmal eine Seite laden, ein anderes mal wird er nicht, aber die
6
Antworten
Wenn ich versuche, führen Sie den folgenden code: hassle = rota.hassles.create(:sender => user1, :receiver => user2, :type => "sms") Ich obain die folgende Fehlermeldung: Failure/Error: hassle = rota.hassles.create(:sender => user1, :receiver => user2, :type => "sms") ActiveModel::MassAssignmentSecurity::Error:
5
Antworten
Ich würde gerne wissen, ob es möglich ist, um die Typen (bekannt durch die AR - eg " in der Migrations-Skript und Datenbank) programmgesteuert (ich weiß, die Daten dort irgendwo). Zum Beispiel, ich kann alle Attribut-Namen: ar.attribute_names.each
3
Antworten
Habe ich die folgenden Modelle: User (id, name, network_id) Network(id, title) Welche Art von Schienen-Modell assoc muss ich hinzufügen, damit ich tun kann: @user.network.title @network.users Dank InformationsquelleAutor der Frage AnApprentice | 2011-12-18
5
Antworten
Habe ich die folgenden validator: # Source: http://guides.rubyonrails.org/active_record_validations_callbacks.html#custom-validators # app/validators/email_validator.rb class EmailValidator < ActiveModel::EachValidator def validate_each(object, attribute, value) unless value =~ /^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i object.errors[attribute] << (options[:message] || "is not formatted properly") end end end Ich würde gerne in
3
Antworten
Gibt es jemand, der mir helfen kann, durch das definieren der genaue Unterschied zwischen Aktiv-Modell, Aktiven Datensatz und Aktive Ressource. Ich habe genug getan googeln um das zu finden, den genauen Unterschied, aber nicht so etwas konkretes
5
Antworten
Mit dem letzten upgrade auf Rails 4, aktualisieren von Attributen mithilfe von code ähnlich dem unten funktioniert nicht, ich bekomme eine ActiveModel::ForbiddenAttributes Fehler: @user.update_attributes(params[:user], :as => :admin) Dem Benutzer die folgenden attr_accessible Zeile im Modell: attr_accessible :role_ids,
4
Antworten
Sagen wir, du bist der Umsetzung einer REST-API in Rails. Wenn man eine Sammlung haben, möchten Sie vielleicht, um nur ein paar Attribute: /people Aber wenn man eine einzelne Ressource, die Sie einschließen möchten alle Attribute: /people/1
5
Antworten
#New_record? Funktion ermittelt, ob ein Datensatz gespeichert wurde. Aber es ist immer falsch, in der after_save Haken. Gibt es eine Möglichkeit zu ermitteln, ob der Datensatz in einer neu erstellten Datensatz oder eine alte aus dem update?
6
Antworten
Habe ich meine Datenbank konfiguriert.yml zu zeigen, um meine bestehende mysql-Datenbank wie kann ich Modelle zu generieren? rails generate model existing_table_name gibt nur ein emty-Modell.. InformationsquelleAutor der Frage dark_ruby | 2010-11-07
4
Antworten
Ich habe eine rails-Modell hat 7 numerische Attribute ausgefüllt durch den Benutzer über ein Formular. Brauche ich, um zu überprüfen, die Anwesenheit von jedem von diesen Attributen, die ist offensichtlich einfach mit validates :attribute1, :presence => true
4
Antworten
In meiner app; wenn ich ein Formular Einreichen, bekomme ich diesen Fehler: LoadError at /questions Unable to autoload constant Message, expected /app/models/message.rb to define it Es Punkte, die create Aktion in der Questions controller: @message = current_user.messages.new(:subject