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 kürzlich ein Upgrade auf Ubuntu 9.04 durchgeführt und habe Probleme mit der Verwendung von Edelsteinen. Ich habe Ruby, Rubygems und Rails mit apt-get installiert. Der railsBefehl funktioniert. Ich habe dann Capistrano und andere Edelsteine wie Heroku installiert. Dazu habe ich den folgenden Befehl verwendet: sudo gem install XXX …
Ich kann anscheinend die Option ActiveRecord :: Base.find nicht verwenden: Bestellen Sie mehr als eine Spalte gleichzeitig. Zum Beispiel habe ich ein "Show" -Modell mit Datum und teilnehmenden Spalten. Wenn ich den folgenden Code ausführe: @shows = Show.find(:all, :order => "date") Ich erhalte folgende Ergebnisse: [#<Show id: 7, date: "2009-04-18", …
Ich habe schon seit einiger Zeit in Ruby programmiert, aber ich verstehe nicht, wann ich Folgendes verwenden soll: def self.METHOD_NAME end oder nur: def METHOD_NAME end In jedem Rails-Modell. Ist "self" ein Modifikator wie "private" in Java? Wann soll ich es benutzen und wann nicht? Danke vielmals.
Was ist die Standardmethode zum Erstellen einer Ruby on Rails-Anwendung mit Seiten wie z Zuhause Über Kontakt Ich würde mich freuen, wenn jemand Links oder Antworten hätte, anstatt nur zu sagen, dass man ein Juwel verwendet, weil ich lernen möchte, wie man einfache Webanwendungen mit einem solchen Verhalten erstellt.
Ich erstelle ein Gerüst - rails g scaffold Contact email:string email_provider:string Ich möchte jedoch, dass der E-Mail-Anbieter ein Dropdown-Menü (mit Google Mail / Yahoo / MSN als Optionen) und kein Textfeld ist. Wie kann ich das machen ?
Wenn ich in Devise das Kennwort des Benutzers ändere und es in der Datenbank aktualisiert wird, meldet die Site den Benutzer sofort ab. Ich will dieses Verhalten nicht - wie mache ich das? Bitte helfen Sie.
Können Sie mir sagen, was die beste Vorgehensweise zum Erstellen von has_one-Beziehungen ist? zB wenn ich ein Benutzermodell habe und es ein Profil haben muss ... Wie könnte ich das erreichen? Eine Lösung wäre: # user.rb class User << ActiveRecord::Base after_create :set_default_association def set_default_association self.create_profile end end Aber das scheint …
Ich versuche, ein ActiveAdmin-Formular für ein Rezeptmodell anzupassen, das eine has_many-Beziehung zu Step hat. class Recipe < ActiveRecord::Base has_many :steps end class Step < ActiveRecord::Base acts_as_list :scope => :recipe belongs_to :recipe end Ich habe Folgendes in meiner ActiveAdmin-Datei in Bezug darauf: form do |f| f.has_many :steps do |ing_f| ing_f.inputs end …
Ich versuche, die Schnittwerte zwischen mehreren Arrays zu finden. zum Beispiel code1 = [1,2,3] code2 = [2,3,4] code3 = [0,2,6] Das Ergebnis wäre also 2 Ich weiß, dass Sie dies in PHP mit array_intersect tun können Ich wollte in der Lage sein, einfach zusätzliches Array hinzuzufügen, damit ich nicht wirklich …
Ich habe festgestellt, dass die Model.whereMethode immer ein Array zurückgibt, auch wenn es nur ein Ergebnis gibt, wo dies bei der Model.findMethode nicht der Fall ist. Gibt es dafür einen Grund? Ich dachte, Model.wherewar die bevorzugte Funktion seit Rails 3.X. Sollte ich verwenden, Model.findwenn ich ein einzelnes Ergebnis Model.whereerwarte und …
Diese Abfrage Message.where("message_type = ?", "incoming").group("sender_number").count wird mir einen Hash zurückgeben. OrderedHash {"1234"=>21, "2345"=>11, "3456"=>63, "4568"=>100} Jetzt möchte ich nach Anzahl jeder Gruppe bestellen. Wie kann ich das innerhalb der Abfrage tun?
Ich führe meine Rails-Anwendung wie folgt aus $script/server -d webrick Führen Sie auf meinem Ubuntu-System mit dem obigen Befehl den Webrick-Server im Hintergrund aus. Ich könnte den Prozess mit dem Befehl kill beenden $kill pid Bietet Rails einen Befehl zum Stoppen des Hintergrunds, auf dem der Daemon-Server ausgeführt wird? Wie …
In Rails 3 gibt es mithilfe von activerecord eine Möglichkeit, das Feld : hidden für alle Datensätze, die eine Bedingung erfüllen , mit TRIE auf TRUE zu setzen.:condition => [ "phonenum = ?", some_phone_number ] Wenn eine einzelne Abfrage dies nicht kann, was ist der optimale Ansatz?
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.