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.

Ruby on Rails 3 (3.1) ActiveModel Verbände (tabellenfreie geschachtelte Modelle)

Anzahl der Antworten 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

Was ist der Unterschied zwischen ActiveResource und ActiveModel?

Anzahl der Antworten 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

Schienen 3.2.0 und heroku

Anzahl der Antworten 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

Schienen, mit dem verschmutzte oder geändert? fahne mit after_commit

Anzahl der Antworten 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.

Wie kann ich eine Abfrage schreiben, Innenseite wählen Sie in Schienen

Anzahl der Antworten 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

“ 'null' ist nicht ein ActiveModel-kompatibel-Objekt. Sie implementieren müssen :to_partial_path " Fehler in der micropost-Modell

Anzahl der Antworten 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>

ActiveModel::MissingAttributeError tritt nach der Bereitstellung und dann verschwindet nach einer Weile

Anzahl der Antworten 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

ActiveModel :: MassAssignmentSecurity :: Fehler: Es können keine geschützten Attribute massenweise zugewiesen werden

Anzahl der Antworten 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:

Abrufen von Typen der Attribute in einem ActiveRecord-Objekt

Anzahl der Antworten 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

Wie richte ich eine Eins-zu-Viele Beziehung ein?

Anzahl der Antworten 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

Wie kann ich einen benutzerdefinierten Validator testen?

Anzahl der Antworten 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

Unterschied zwischen aktivem Modell, aktivem Datensatz und aktiver Ressource

Anzahl der Antworten 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

Unzulässige Attribute Fehler in Rails 4 bei einer Situation, in der in früheren Rails-Versionen attr_accessible verwendet wurde

Anzahl der Antworten 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,

Wie implementiert man mehrere verschiedene Serialisierer für dasselbe Modell mit ActiveModel :: Serializers?

Anzahl der Antworten 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

So ermitteln Sie, ob ein Datensatz in after_save gerade erstellt oder aktualisiert wird

Anzahl der Antworten 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?

Schienen 3: Wie man Modelle für vorhandene Datenbanktabellen erzeugt

Anzahl der Antworten 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

Kontrolle der Reihenfolge der Schienenvalidierungen

Anzahl der Antworten 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

LoadError Kontinuierliche Nachrichten können nicht automatisch geladen werden

Anzahl der Antworten 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