Tag: ruby-on-rails
Ruby on Rails ist ein open-source-full-stack web application framework, geschrieben in Ruby. Es folgt das beliebte MVC-framework-Modell und ist bekannt für seine „convention over configuration“ – Ansatz zur Entwicklung von Anwendungen.
1
Antworten
Mache ich "Benutzer-Einstellungen" form geklebt und mit HAML: = form_tag('/') - [1,2,3].each do |i| = check_box_tag "accept#{i}" = submit_tag Diese Ergebnisse in "syntax error, unexpected kENSURE, erwarten, $Ende". Die Arbeits-Variante ist = form_tag('/') - [1,2,3].each do |i|
6
Antworten
Könnte jemand mir erklären, was der Befehl rake assets:clean wirklich? Leider sind die Rails Guides dont es zu erwähnen. Es gibt auch den Befehl rake assets:cleanup. Was ist der Unterschied? Außerdem könnte jemand mir sagen, wenn ich
6
Antworten
In ein Ruby-unit-test, wie kann ich behaupten, dass ein string enthält einen substring? So etwas wie: assert_contains string_to_test, substring_to_verify InformationsquelleAutor der Frage Louis Rhys | 2013-04-20
1
Antworten
Habe ich diesen code: def addcar @car = Car.new(params[:car]) render :action => 'list' end <% @allcars.each do |cell| %> <p> <%= link_to cell.to_s, :controller => 'car', :action => 'addcar', :car => cell.to_s %> </p> <% end %>
7
Antworten
Habe ich dieses setup: class UsersController < InheritedResources::Base respond_to :html, :js, :xml, :json def index @users = User.all respond_with(@users) end end Jetzt versuche ich es so zu machen, wenn params[:format] =~ /(js|json)/render :layout => false, :text =>
3
Antworten
Meine Frage ist ähnlich diese eine aber für eine Rails-app. Ich habe ein Formular mit radio-buttons und möchte assoziieren Etiketten mit Ihnen. Die label form helper dauert nur ein Formularfeld als parameter, aber in diesem Fall habe
3
Antworten
In Rails-was ist das before_filter syntax, wenn Sie wollen, "außer" controller "abc". Beispiel, in der application_controller wenn ich sagen will: before_filter :login_required :except => ["-name of controller-"] Hintergrund - wollte Nur die Standardauthentifizierung über die gesamte app,
6
Antworten
Wo würde ich mich über die Platzierung teilweise freigegebenen Dateien durch mehr als ein Modell? Ich habe eine Seite namens crop.html.erb für ein Modell - Photo. Jetzt würde ich Sie gerne für ein anderes Modell, das sogenannte
9
Antworten
Habe ich ein Beobachter und melde mich ein after_commit Rückruf. Wie kann ich feststellen, ob er gefeuert wurde, nach dem erstellen oder aktualisieren? Ich kann sagen, dass ein item zerstört wurde gefragt item.destroyed? aber #new_record? funktioniert nicht,
5
Antworten
Ich habe eine DailyQuote Modell in meine rails-Anwendung, die eine Datum und Preis für ein Lager. Die Daten in der Datenbank erfasst wurden für dieses Modell, einschließlich der Wochenenden. Das Wochenende Preis-Werte gesetzt wurden, als 0. Möchte
8
Antworten
Habe ich eine Zeichenfolge, die ich parse mit DateTime.strptime. Die Zeitzone, das Datum in der Zeichenkette MEZ aber Ruby erstellt einen UTC-DateTime-Objekt, das natürlich einen offset von 2 Stunden zu. Derzeit bin ich arbeiten, um das Problem
9
Antworten
Auf meiner Entwicklungs-Maschine, ich benutze port 10524. Also ich starte meinen server auf diese Weise : rails s -p 10524 Gibt es eine Möglichkeit, ändern Sie die Standard-port 10524 so würde ich nicht zum Anhängen der port
4
Antworten
Habe ich ein Feld Typ in ein Modell namens Benutzer die eine int in der db. Der Wert des int speficies die Art von Shop es ist. Beispiel: 0 = mom 1 = Vater 2 = grand
8
Antworten
Lerne ich Ruby und Rails. Habe ich ein Ruby on Rails Projekt, das Spuren Job server ausgeführt wird. Gerade jetzt, wenn ich manuell einen neuen Auftrag erstellen, kündigt es an: flash[:notice] = "Created job job number #{update.id}."
6
Antworten
Sah dieses Stück code in einer Ruby on Rails Buch. Das erste ist aus einer Sicht und der zweite ist ein helper-Modul. Ich verstehe nicht, wie das &block und die attributes={} Sache arbeiten. Kann jemand mir den
2
Antworten
Hier ist, was ich möchte-display: May 13, 2012 Hier ist, was angezeigt wird: 2012-05-13 Suchte ich für ein paar Antworten und es führte mich zu "Die Formatierung von Datums-und Schwebt in Ruby", wo es erwähnt eine mögliche
6
Antworten
Jedes mal, wenn ich ein neues Projekt erstellen, bekomme ich folgenden Fehler: Adams-MacBook-Pro:for_testing adam$ rails new outsidein Ungültige gemspec in [/Users/adam/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/specifications/cucumber-1.0.4.gemspec]: Illformed Anforderung ["# 0.8.4"] Ungültige gemspec in [/Users/adam/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/specifications/cucumber-1.0.4.gemspec]: Illformed Anforderung ["# 0.8.4"] Ungültige gemspec in [/Users/adam/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/specifications/cucumber-1.0.4.gemspec]:
9
Antworten
Ich verstehe, es gibt eine Menge von Fragen, die diese beantworten. Ich bin vertraut mit .htaccess und nginx.conf Methoden, aber ich habe nicht den Zugang zu solchen traditionellen Konfiguration Methoden auf heroku. Simone Carletti diese Antwort gegeben
6
Antworten
Ich bin auf Schienen 4 und habe bemerkt, einige meiner RSpec tests Versagen, weil einige meiner test-refactorings verwenden Sie einen vor-filter (vermutlich aufgrund von Transaktionen). Dieser Beitrag beschreibt ein ähnliches Problem: rails test-Datenbank nicht-clearing nach einigen Durchläufen
4
Antworten
Also ich habe von Rails-Anwendungen, die ich installiert reagieren-rails gem, set it up und versuchen zu laufen test Anwendung. Frisch installiert, als ich versuchte, die zum ausführen von hello world " - Programm, dieser Fehler hapened: Uncaught
6
Antworten
Aus, was ich verstehe, super Stichwort ruft eine Methode mit dem gleichen Namen wie die aktuelle Methode in der Superklasse der aktuellen Klasse. Unten in der autoload Methode, es ist ein Aufruf an super. Ich würde gerne
4
Antworten
Ist es möglich, eine doppelte Beziehung in activerecord Modelle über das generate scaffold Befehl? Zum Beispiel, wenn ich ein User Modell und ein PrivateMessage - Modell der pm-Tabelle würde auf der Spur bleiben müssen beide die sender
3
Antworten
Ich habe seit der Installation von Ruby on Rails, basierend auf der Instruktion von edX-online-Klasse. Hier ist eine Liste von terminal-Befehlen, und, wo relevant, der entsprechende Ausgang: $ sudo apt-get install ruby1.9.1 installation erfolgreich $ wget http://production.cf.rubygems.org/rubygems/rubygems-1.8.24.tgz
5
Antworten
Ich habe versucht zu laufen $ bundle exec rake db:reset und fand Folgendes auf der Konsole Couldn't drop db/development.sqlite3 : #<Errno::EACCES: Permission denied - c:/sample_app/db/development.sqlite3> db/development.sqlite3 already exists -- create_table("users", {:force=>true}) -> 0.3940s -- add_index("users", ["email"], {:name=>"index_users_on_email",
5
Antworten
Ich würde gerne wissen, wie schreibt man unit-tests für ein Modul, das gemischt ist, in ein paar Klassen, aber nicht Recht wissen, wie ' s geht: Teste ich die Instanz-Methoden durch das schreiben von tests in einem
2
Antworten
Ich versuche, herauszufinden, wie Sie ziehen Sie alle Datensätze in meinem set wo Ihre Felder "veröffentlichen" wahr ist und "abläuft" ist weniger als heute. Ich habe Folgendes, aber ich glaube nicht, dass die weniger als ein Teil
5
Antworten
Ich bin versucht, nest SELECT-Abfragen in Arel und/oder Aktiven Datensatz in Rails 3 zu erzeugen die folgenden SQL-Anweisung. SELECT sorted.* FROM (SELECT * FROM points ORDER BY points.timestamp DESC) AS sorted GROUP BY sorted.client_id Einen alias für
5
Antworten
Ist es gibt einen Weg, um den query-string in eine übergebene URL-string in Rails? Ich möchte einen URL-string übergeben: http://www.foo.com?id=4&empid=6 Wie bekomme ich id und empid? InformationsquelleAutor der Frage Prasaanth Naidu | 2011-09-06
7
Antworten
Habe ich Rails 2.3.8, Ruby 1.8.7, Mongrel Web-Server und MySQL-Datenbank. Ich bin in der Entwicklung Modus und ich muss finden, die echte IP-Adresse Wenn ich request.remote_ip ich bin immer die IP-Adresse 127.0.0.1 Ich weiß, ich bin immer
3
Antworten
Ich habe ein paar Schriftarten, die ich verwenden möchte, in meinem RoR-Anwendung, aber Ihre Formate sind vor allem .ttf-und .otf, unter anderem. Wie würde ich mich über die Einbettung dieser Dateien in meiner Rails-app? Nämlich, sobald ich
1
Antworten
Ich versuche simulieren eine Sitzung mit FactoryGirl/shoulda (er arbeitete mit Befestigungen, aber ich habe Probleme mit der Verwendung von Fabriken). Ich habe folgende Fabriken (user-login und E-Mail haben beide unique Validierungen): Factory.define :user do |u| u.login 'quentin'
4
Antworten
Erstelle ich eine kleine rails-app für den persönlichen Gebrauch und würde gerne in der Lage, das hochladen von excel-Dateien, um später validiert werden und der Datenbank Hinzugefügt. Ich hatte diese Arbeit bisher mit csv-Dateien, aber diese hat
3
Antworten
Habe ich einige Fehler ausgelöst durch einen chinesischen bot: http://www.easou.com/search/spider.htmlwenn es Schriftrollen meinen websites. Versionen von meine Anwendungen sind alle mit Ruby 1.9.3 und Rails 3.2.X Hier ein stacktrace : An ArgumentError occurred in listings#show: invalid byte
2
Antworten
Sehe ich, dass in der Entwicklungsumgebung in rails 3.1 das css geladen werden, in alphabetischer Reihenfolge und nicht in der Reihenfolge, die ich möchte. Ich möchte eine bestimmte css-Datei werden am Ende, so dass es über-schreibt alle
5
Antworten
Ich bin der Entwicklung einer Rails-Anwendung mit einem Modul für dynamische ajax - Bild-upload in die Galerie. Ich Tue es, basierend auf diese app - multi-Datei-upload-demo. Ich bin nicht sehr scharf in Javascript und solche Sachen, also
14
Antworten
Ich bin mit meinem rails-Anwendung mit dem folgenden $script/server -d webrick auf meinem Ubuntu-system , obigen Befehl führen Sie den webrick-server im hintergrund . Ich könnte töten den Prozess mit kill Befehl $kill pid Tut rails bieten
13
Antworten
Ich habe eine rails-Anwendung, in denen Benutzer-log-in. Daher in Reihenfolge für die Anwendung verwendbar ist, muss es einen ersten Benutzer in das system für die erste person für die Anmeldung (Sie können erstellen Sie dann folgende Benutzer).
3
Antworten
Ich habe einen string wie diesen: "2010-01-01 12:30:00" Brauche ich zum konvertieren von UTC von der aktuellen lokalen Zeitzone. Ich habe versucht, aber es scheint zu denken, dass der string bereits UTC. "2010-01-01 12:30:00".to_datetime.in_time_zone("Central Time (US &
4
Antworten
Ich habe diesen Arbeiter, der läuft für immer. class Worker include Sidekiq::Worker sidekiq_options queue: "infinity", retry: true def perform(params) # ... self.class.perform_in(30.seconds, params) end end Das problem ist, dass ich die Belastung der Arbeitnehmer beim start, wie
5
Antworten
In Ruby/Rails, wie konvertiere ich einen UTC-DateTime in einer anderen Zeitzone? InformationsquelleAutor der Frage Drew Johnson | 2010-04-23
5
Antworten
Ist es möglich, zu dienen vorkompilierte assets mit nginx direkt? Portion Vermögenswerte dynamisch mit Schienen ist wie 20 mal langsamer (4000 req/sec vs 200 req/sec in meiner virtualbox). Ich denke, es kann getan werden, mit einigen rewrite-Regel
7
Antworten
Beim bereitstellen von meiner Rails-app bekomme ich die folgende Fehlermeldung: rake aborted! ExecJS::ProgramError: Unexpected token punc «(», expected punc «:» (line: 15, col: 14, pos: 265) Error at new JS_Parse_Error (/tmp/execjs20150524-4411-1p45n63js:2359:10623) at js_error (/tmp/execjs20150524-4411-1p45n63js:2359:10842) at croak (/tmp/execjs20150524-4411-1p45n63js:2359:19086)
6
Antworten
Ich bin erstellen einer neuen Rails-3-app und ich benutze DateTime für ein paar Felder, aber jeder datetime-Feld standard ist UTC dahinter (in Aussicht), wie: 2010-10-10 16:19:00 UTC Wie kann ich loswerden der UTC-Teil? UPDATE: hier ist, was
4
Antworten
Das klingt vielleicht gering, aber es ist gewesen fahrend mich Nüsse. Seit der Freigabe einer Anwendung, um die Produktion am vergangenen Freitag auf Ruby 1.9, ich habe viele kleine Ausnahmen Bezug auf Zeichenkodierungen. Fast alle der es
5
Antworten
Was ist der empfohlene Weg, um zu entkommen HTML um zu verhindern, dass XSS-Schwachstellen in Rails apps? Sollten Sie dem Benutzer erlauben, jeden text in der Datenbank, aber es entgehen, wenn es angezeigt wird? Sollten Sie hinzufügen
3
Antworten
Habe ich Rails 3.2.3 mit Apache und Passenger. Habe ich ein Projekt in der Entwicklung tätig-Modus. Wenn ich schalten Sie die Projekt -, Produktions-Modus (Passenger standard) es gibt mir eine HTTP Error 500: Tut uns Leid, aber
12
Antworten
Ich habe eine ziemlich einfache HABTM Reihe von Modellen class Tag < ActiveRecord::Base has_and_belongs_to_many :posts end class Post < ActiveRecord::Base has_and_belongs_to_many :tags def tags= (tag_list) self.tags.clear tag_list.strip.split(' ').each do self.tags.build(:name => tag) end end end Nun es
5
Antworten
Habe ich ein array-Feld in meinem Modell, und ich bin versucht, ihn zu aktualisieren. Meine starke parameter-Methode unter def post_params params["post"]["categories"] = params["post"]["categories"].split(",") params.require(:post).permit(:name, :email, :categories) end Meine Aktion in meinem controller ist wie folgt def update
5
Antworten
Nicht sicher, warum ich immer bin, aber ich habe gerade installiert RVM, die neue Ruby 1.9 und neu installiert eine Reihe von Edelsteinen, und ich bekomme diese /Users/johnsmith/.rvm/rubies/ruby-1.9.1-p378/bin/gem -: 4: Warnung: Insecure world writable dir /opt/local/bin im
3
Antworten
Habe ich eine einfache Abfrage benötigen: hier Finden Sie eine Liste der Benutzer, die eine Bestellung gemacht, seit Jan 1, 2013. In SQL, es ist eine sehr einfache Abfrage. Aber ich bin mit Schienen und Aktiven Datensatz.