Als «ruby-on-rails» getaggte Fragen

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.


7
Formatieren Sie das Datum mit Ruby on Rails
Die flickr-API liefert ein Datum als Unix-Zeitstempel: " The posted date is always passed around as a unix timestamp, which is an unsigned integer specifying the number of seconds since Jan 1st 1970 GMT." Hier ist zum Beispiel das Datum ' 1100897479'. Wie formatiere ich es mit Ruby on Rails?




2
Best Practice für leere Zugehörigkeit zur Assoziation
Stellen Sie sich folgende Situation vor: Ich habe ein dogModell und ein houseModell. Ein Hund kann zu einem Haus gehören, und ein Haus kann viele Hunde haben, also: Class Dog < ActiveRecord::Base belongs_to :house end Class House < ActiveRecord::Base has_many :dogs end Stellen Sie sich vor, ich möchte auch Hunde …


3
Rails ActiveRecord: Verbindet sich mit LEFT JOIN anstelle von INNER JOIN
Ich habe diesen Code User.find(:all, :limit => 10, :joins => :user_points, :select => "users.*, count(user_points.id)", :group => "user_points.user_id") das erzeugt folgende SQL SELECT users.*, count(user_points.id) FROM `users` INNER JOIN `user_points` ON user_points.user_id = users.id GROUP BY user_points.user_id LIMIT 10 Ist es möglich, LEFT JOIN anstelle von INNER JOIN anders zu …

6
Was ist eine „Ressource“ in Rails?
Dumme Frage, aber ich habe einige anhaltende Verwirrung darüber, was genau eine "Ressource" in Rails ist. Der Begriff wird überall verwendet, aber ich habe das komische Gefühl, dass er eher locker verwendet wird. Es wird im Modell, im Controller und im wahrsten Sinne des Wortes in referenziert routes.rb. Ist es …

4
Wann soll Self in Model verwendet werden?
Frage: Wann muss ich mich in meinen Modellen in Rails selbst verwenden? Ich habe eine setMethode in einem meiner Modelle. class SomeData < ActiveRecord::Base def set_active_flag(val) self.active_flag = val self.save! end end Wenn ich das mache, funktioniert alles gut. Wenn ich dies jedoch tue: class SomeData < ActiveRecord::Base def set_active_flag(val) …

5
Kann die RSpec-Stubbed-Methode nacheinander unterschiedliche Werte zurückgeben?
Ich habe eine Modellfamilie mit einer Methode, locationdie die locationAusgaben anderer Objekte, Mitglieder, zusammenführt. (Mitglieder sind mit Familien verbunden, aber das ist hier nicht wichtig.) Zum Beispiel gegeben member_1 hat location== 'San Diego (Reisen, Rückkehr am 15. Mai)' member_2 hat location== 'San Diego' Family.location gibt möglicherweise 'San Diego (Mitglied_1 reist, …


7
Wie kann ich das gestrige Date bekommen?
Wie kann ich das gestrige Datum bekommen? vielleicht: @get_time_now = Time.now.strftime('%m/%d/%Y') / 86400 oder @get_time_now = Time.now.strftime('%m/%d/%Y') - 1.day oder @get_time_now = Time.now. / 86400 86400 = 1 Tag, richtig? (60 * 60 * 24)


6
Durch Hinzufügen von lib zu 'config.autoload_paths' in Rails 3 wird mein Modul nicht automatisch geladen
Ich lege einen Dateinamen g.rb in den Seitenordner. Rails.root/libDer Dateiinhalt ist wie folgt: module Google end Dann füge ich hinzu config.autoload_paths += %W(#{config.root}/lib #{Rails.root}/app/delayed_jobs) zu meinem Rails.root/config/application.rb Wenn ich jedoch versuche, Google von aufzurufen rails console, wird eine Ausnahme ausgelöst. Die Ausnahme verschwindet nur, wenn ich ausführe require 'google'. Warum? …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.