Ruby on Rails ist ein Open Source-Webanwendungsframework mit vollem Stapel, das in Ruby geschrieben wurde. Es folgt dem beliebten MVC-Framework-Modell und ist bekannt für seinen "Convention over Configuration" -Ansatz für die Anwendungsentwicklung.
Ich hätte gerne eine Liste aller Attributnamen, die massenweise zugewiesen werden können. Ich benötige dies für einen benutzerdefinierten Formular-Generator, der standardmäßig keine Eingabefelder hinzufügt, denen keine Massenzuweisung zugewiesen werden kann. Zum Beispiel, wenn ich folgendes Modell habe: class Post < ActiveRecord::Base attr_protected :account belongs_to :author validates_presence_of :title, :author end Ich …
Ich weiß, dass neue Rails-Apps eine leere Datei favicon.ico enthalten. Ich möchte wissen, wie ich ein Favicon hinzufüge. Ich weiß, dass Sie den favicon_link_tagHelfer verwenden können, bin mir aber nicht sicher, wie ich die Datei favicon.ico füllen soll. Verwenden Sie Favicon-Generatoren? Wenn ja, welches ist das beste? Ich möchte es …
Ich habe Ruby on Rails basierend auf den Anweisungen der edX Online-Klasse installiert. Hier ist eine Liste der Terminalbefehle und gegebenenfalls der entsprechenden Ausgabe: $ sudo apt-get install ruby1.9.1 Installation erfolgreich $ wget http://production.cf.rubygems.org/rubygems/rubygems-1.8.24.tgz $ tar zxvf ruby-1.8.24.tgz $ cd ruby-1..8.24 $ sudo ruby setup.rb RubyGems 1.8.24 installed == 1.8.24 …
Ich habe ein Modell namens "Kleidung", das ich als Singlular (ein Kleidungsstück) bezeichnen möchte. Standardmäßig sagt Schienen, dass der Plural Kleidung ist. Richtig oder falsch, ich denke, es ist besser lesbar, wenn der Plural "Kleidung" ist. Wie überschreibe ich die Plural-Namenskonvention? Kann ich es im Modell richtig machen, damit ich …
Beim Testen des Szenarios von cucumberwird beim Ausführen von rspecTests der folgende Fehler angezeigt In 60 Sekunden kann keine stabile Firefox-Verbindung hergestellt werden (127.0.0.1:7055) (Selenium :: WebDriver :: Error :: WebDriverError) Verwenden von ruby (1.9.2) selenium-webdriver (2.27.2)undfirefox (19.0) Unter Verwendung rspec-rails (2.12.1), capybara (2.0.2)und einige andere Edelsteine, habe ich auch …
Ich habe ein vorhandenes Formular, das an ein Modell mit dem Namen "Bestellung" gebunden ist, aber ich möchte neue Formularfelder hinzufügen, in denen Kreditkarteninformationen wie Name, CC-Nummer usw. erfasst werden, die auf einem Zahlungsgateway eines Drittanbieters verarbeitet werden sollen. Da ich aber keine CC-Informationen in unserer Datenbank speichern möchte, gibt …
#item erstellt ein div mit id = "item" .box#item erstellt ein div mit class = "box" und id = "item" .box#="item "+x erstellt ein div mit class = "box" und einem Kommentar '# = "item" + x' .box# ="item"+x löst "Unzulässiges Element: Klassen und IDs müssen Werte haben." Wie kann …
Gibt es im Internet Beispiele für die Überwachung von delay_job mit Monit ? Alles, was ich finden kann, nutzt Gott , aber ich weigere mich, Gott zu benutzen, da lang laufende Prozesse in Ruby im Allgemeinen scheiße sind. (Der aktuellste Beitrag in der God-Mailingliste? Die Nutzung des God-Gedächtnisses wächst stetig …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Verbessere diese Frage Ich habe Erfahrung mit Jasmine …
Ich habe kürzlich alle meine Ruby-Installations- und installierten Formularquellen mithilfe der Anweisungen von hivelogic gelöscht Ich war in der Lage, ein paar Edelsteine zu installieren, aber die meiste Zeit hängt "Sudo Gem Install Rails". Ich habe das -V-Flag hinzugefügt und es scheint nur zu hängen, ich bekomme keinen Fehler. Und …
Weiß jemand, wie man das umgeht? Versuchen Sie unter OSX, RSpec mit Rails 3.0.7 zum Laufen zu bringen. Ausführliche Informationen unter: https://gist.github.com/1017044 it "renders buttons_widgets partial" do get :buttons_widgets response.should render_template("buttons_widgets") end → rspec tools_model_spec.rb /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core/version.rb:4: warning: already initialized constant STRING /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core/metadata.rb:48: warning: already initialized constant RESERVED_KEYS /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core/pending.rb:6: warning: already …
Ich sende einen Parameter show_allmit dem Wert true. Dieser Wert ist keinem Modell zugeordnet. Mein Controller weist diesen Parameter einer Instanzvariablen zu: @show_all = params[:show_all] Jedoch @show_all.is_a? Stringund if @show_all == truescheitert immer. Welche Werte analysiert Rails als Boolesche Werte? Wie kann ich explizit angeben, dass mein Parameter ein Boolescher …
Ich habe ein Rails 2.2-Projekt, in dem ich die Funktionalität der rake db:test:prepareAufgabe überschreiben möchte . Ich dachte, das würde funktionieren, aber es funktioniert nicht: #lib/tasks/db.rake namespace :db do namespace :test do desc "Overridden version of rails' standard db:test:prepare task since the schema dump used in that can't handle DB …
Ich bin neu in Rails und schreibe eine RESTful-Website mit der CRUD-Technik. Bisher habe ich drei Seiten erstellt, auf denen der Benutzer eine Zeile erstellen, bearbeiten und aus der Datenbank löschen kann. Meine vierte Seite muss jedoch ein Upload-Dateiformat enthalten. A) Ich weiß nicht, wie das Dateisystem mit Rails funktioniert, …
Sie müssen zugeben, dass für einen Neuling in Schienen und Datenbanken die offizielle Erklärung auf rubyonrails.org alle vier dieser Aufgaben genau gleich klingen lässt. Zitat: rake db:test:clone Recreate the test database from the current environment’s database schema rake db:test:clone_structure Recreate the test database from the development structure rake db:test:load Recreate …
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.