Da Observers offiziell aus Rails 4.0 entfernt wurden , bin ich gespannt, was andere Entwickler an ihrer Stelle verwenden. (Abgesehen von der Verwendung des extrahierten Edelsteins.) Während Beobachter sicherlich missbraucht wurden und manchmal leicht unhandlich werden konnten, gab es viele Anwendungsfälle außerhalb des Cache-Löschens, bei denen sie von Vorteil waren. …
Ich richte in meinem Modellbeobachter einen after_save-Rückruf ein, um nur dann eine Benachrichtigung zu senden, wenn das veröffentlichte Attribut des Modells von false in true geändert wurde. Da Methoden wie geändert? sind nur nützlich, bevor das Modell gespeichert wird. Ich versuche dies derzeit (und erfolglos) wie folgt: def before_save(blog) @og_published …
Alle Beispiele für starke Parameter in Rails 4-Dokumenten werden verwendet params.require(:person).permit(:name, :age) Könnte jemand bitte dekonstruieren und erklären, was mit requireund permithier passiert?
Ich frage mich, wie das Folgende in Rails 4 gemacht wird oder ob ich nur den Rails 3-Ansatz verwende, um ein Lambda zu verwenden, das mit 4 ein Argument genauso übergeben kann wie mit 3. Ich bin ziemlich neu in Rails 3 und versuche, einige Beispiele mit Rails 4 durchzuarbeiten. …
Ich habe eine ziemlich einfache Frage. Aber noch keine Lösung gefunden. Hier ist die JSON-Zeichenfolge, die ich an den Server sende: { "name" : "abc", "groundtruth" : { "type" : "Point", "coordinates" : [ 2.4, 6 ] } } Mit der neuen Genehmigungsmethode habe ich: params.require(:measurement).permit(:name, :groundtruth) Dies wirft keine …
Ich habe ein ReleaseModell mit mediumund countrySpalten (unter anderem). Es sollte keine releasesidentischen medium/ countryKombinationen geben. Wie würde ich dies als Schienenvalidierung schreiben?
Ich bin mir ziemlich sicher, dass der Fehler nichts mit dem tatsächlichen Inhalt des TenantIdLoaderModuls zu tun hat . Stattdessen hat es etwas mit ActiveSupportAbhängigkeiten zu tun . Ich kann diesen Fehler scheinbar nicht überwinden. Nach dem, was ich gelesen habe, liegt es daran, dass entweder ActiveRecord::Baseneu geladen wird oder …
Ich habe ein BillObjekt, das viele DueObjekte hat. Das DueObjekt gehört auch zu a Person. Ich möchte ein Formular, mit dem das Billund seine untergeordneten DuesElemente auf einer Seite erstellt werden können. Ich versuche, ein Formular mit verschachtelten Attributen zu erstellen, ähnlich denen in diesem Railscast . Der relevante Code …
Warum erhalte ich diesen Fehler? shibly@mybox:~/blog$ rails server /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:80:in `rescue in block (2 levels) in require': There was an error while trying to load the gem 'uglifier'. (Bundler::GemRequireError) from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:76:in `block (2 levels) in require' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:72:in `each' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:72:in `block in require' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:61:in `each' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:61:in `require' from …
Ich versuche, meine App in Produktion zu bringen, und Image- und CSS-Asset-Pfade funktionieren nicht. Folgendes mache ich gerade: Bildelemente befinden sich in /app/assets/images/image.jpg Stylesheets befinden sich in /app/assets/stylesheets/style.css In meinem Layout verweise ich wie folgt auf die CSS-Datei: <%= stylesheet_link_tag "styles", media: "all", "data-turbolinks-track" => true %> Vor dem Neustart …
Ich möchte ActiveRecord in Rails 4 deaktivieren. Ich habe Folgendes in ausgeführt config/application.rb require File.expand_path('../boot', __FILE__) # require 'rails/all' -- commented require "action_controller/railtie" require "action_mailer/railtie" #require "active_resource/railtie" no need #require "rails/test_unit/railtie" no need #require "sprockets/railtie" no need # Require the gems listed in Gemfile, including any gems # you've limited …
Ich verwende die Aufzählungen in Rails 4.1, um die Farben des Weins zu verfolgen. Wine.rb class Wine < ActiveRecord::Base enum color: [:red, :white, :sparkling] end Aus meiner Sicht generiere ich eine Auswahl, damit der Benutzer einen Wein mit einer bestimmten Farbe auswählen kann f.input :color, :as => :select, :collection => …
class RelatedList < ActiveRecord::Base extend Enumerize enumerize :list_type, in: %w(groups projects) belongs_to :content has_many :contents, :order => :position end Ich habe dieses Modell in meiner Rails-App, die eine Warnung auslöst, wenn ich versuche, Datensätze in der Konsole zu erstellen. DEPRECATION WARNING: Die folgenden Optionen in Ihrer RelatedList.has_many: Inhaltsdeklaration sind veraltet …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.