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 habe das folgende Objekt, das erstellt wurde @post = Post.create(:name => 'test', :post_number => 20, :active => true) Sobald dies gespeichert ist, möchte ich in der Lage sein, das Objekt wieder in einen Hash zu versetzen, z. B. indem ich Folgendes tue: @object.to_hash Wie ist das innerhalb von Schienen …
Ich versuche, PostgreSQL for Rails unter Mac OS X 10.6 zu installieren. Zuerst habe ich versucht, MacPorts zu installieren, aber das lief nicht gut, also habe ich die DMG-Installation mit einem Klick durchgeführt. Das schien zu funktionieren. Ich vermute, ich muss die PostgreSQL-Entwicklungspakete installieren, aber ich habe keine Ahnung, wie …
Haben Sie eine Idee, wie Sie ein neues Benutzerobjekt mit einem Gerät aus der Ruby-Konsole erstellen und speichern können? Wenn ich versucht habe, es zu speichern, werde ich immer falsch. Ich vermisse wohl etwas, kann aber keine verwandten Informationen finden.
Ich schreibe eine Rake-Aufgabe, die einige DB-Arbeiten außerhalb von Rails / ActiveRecord ausführt. Gibt es eine Möglichkeit, die DB-Verbindungsinformationen (Host, Benutzername, Kennwort, DB-Name) für die aktuelle Umgebung abzurufen, wie in definiert database.yml? Ich möchte es bekommen, damit ich es so verbinden kann ... con = Mysql.real_connect("host", "user", "pw", "current_db")
Ich gehe die Rails API-Dokumente durch collection_selectund sie sind schrecklich. Die Überschrift lautet: collection_select(object, method, collection, value_method, text_method, options = {}, html_options = {}) Und dies ist der einzige Beispielcode, den sie geben: collection_select(:post, :author_id, Author.all, :id, :name_with_initial, :prompt => true) Kann jemand anhand einer einfachen Zuordnung (z. B. Userhas_many …
Aus irgendeinem Grund weigert sich die Ruby on Rails-Konsole, zu starten. es hängt nur. Ich habe keine Änderungen an meinem Code vorgenommen, und andere Projekte, die dieselbe Version von Ruby und Ruby on Rails verwenden, haben keine Probleme. Wenn ich endlich Ctrl+ Cbekomme, bekomme ich diesen Stack-Trace, der auf Spring …
Ich habe den folgenden Code in meinem Controller: format.json { render :json => { :flashcard => @flashcard, :lesson => @lesson, :success => true } In meinem RSpec-Controller-Test möchte ich überprüfen, ob ein bestimmtes Szenario eine erfolgreiche JSON-Antwort erhält, sodass ich die folgende Zeile hatte: controller.should_receive(:render).with(hash_including(:success => true)) Obwohl beim Ausführen …
Ich verwende einige verschachtelte Layouts in Ruby on Rails, und in einem der Layouts muss ich eine Zeichenfolge aus einem div einlesen und diese als Titel des Dokuments festlegen. Wie kann der Titel des Dokuments (falls vorhanden) korrekt festgelegt werden? <script type="text/javascript"> $(document).ready(function() { // ??? }); </script>
Die Seiten-URL ist so etwas wie, /people?search=name während ich die current_pathCapybara-Methode verwendet habe , die /peoplenur zurückgegeben wurde. current_path.should == people_path(:search => 'name') Aber es sagt nicht expected: "/people?search=name" got: "/people" Wie können wir es schaffen? Gibt es eine Möglichkeit, dies zu tun?
Wie kann ich placeholdermeinen f.text_fieldFeldern Text hinzufügen , sodass der Text standardmäßig vorab geschrieben wird. Wenn ein Benutzer in die Felder klickt, wird der Text ausgeblendet, sodass der Benutzer den neuen Text eingeben kann.
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 möchte alle definierten Hilfspfadfunktionen (die aus Routen erstellt werden) in meiner Rails 3-Anwendung auflisten, sofern dies möglich ist. Vielen Dank,
Ich habe eine Rails-App, die ich in der Produktionsumgebung testen möchte. Ich habe ausgeführt, RAILS_ENV=production rake assets:precompilewodurch alle meine Assets in / public / Assets generiert wurden. Das Problem ist, dass beim Starten meiner App Folgendes RAILS_ENV=production rails s thinangezeigt wird: ActionController::RoutingError (No route matches [GET] "/assets/application-eff78fd67423795a7be3aa21512f0bd2.css"): Diese Datei existiert …
Ich führe meine Entwicklung unter Ubuntu 11.10 und RubyMine aus Hier sind meine Entwicklungseinstellungen für die database.yml: die RubyMine für mich erstellt hat development: adapter: postgresql encoding: unicode database: mydb_development pool: 5 username: myuser password: Wenn ich versuche, die App auszuführen, wird der folgende Fehler angezeigt. Es scheint, dass ich …
Ich versuche meinen Kopf herumzukriegen inverse_ofund ich verstehe es nicht. Wie sieht die generierte SQL aus, wenn überhaupt? Hat die inverse_ofzeigen Option das gleiche Verhalten verwendet , wenn sie mit :has_many, :belongs_tound :has_many_and_belongs_to? Entschuldigung, wenn dies eine so grundlegende Frage ist. Ich habe dieses Beispiel gesehen: class Player < ActiveRecord::Base …
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.