Tag: ruby-on-rails-4

Für spezifische Probleme in version 4 Schienen. Wenn Ihre Frage gilt für Ruby on Rails im Allgemeinen, verwenden Sie den tag [ruby-on-rails].

wie laufen sidekiq in der Produktion Modus

Anzahl der Antworten 4 Antworten
Ich bin neu in rails. möchte nur wissen, wer ich laufen kann sidekiq im Produkt-Modus als Dienst. Ich bin nicht mit capistano oder anderen bereitstellungswerkzeuge, die die. Ich habe einen Gedanken, wie das erstellen einer Initialisierer-Datei, wie

Verbinden die gleiche Tabelle zweimal mit Bedingungen

Anzahl der Antworten 3 Antworten
Gibt es Situationen, wo ActiveRecord stellt die alias-Tabelle name, wenn es gibt mehrere Verknüpfungen mit der gleichen Tabelle. Ich bin in einer situation stecken, wo diese Verknüpfungen enthalten die Bereiche (mittels 'merge'). Habe ich eine viele-zu-viele-Beziehung: Modelle

Kann nicht Laufen Rails Server Nicht Finden Konnte Gem 'rails(4.2.5.1) x86-mingw32'

Anzahl der Antworten 1 Antworten
Ich versuche zu lernen Ruby on Rails. Derzeit versucht sich Rails framework. Ich habe es installiert. Neues Projekt erstellen, aber wenn ich versuche zu laufen: rails server Bekomme ich wieder eine Fehlermeldung: Nicht finden konnte gem 'rails

Berufung auf eine große Gruppe von SQL aus einer Rails-Anwendung 4

Anzahl der Antworten 8 Antworten
Ich habe eine Rails-Anwendung 4, die ich benutze, in Verbindung mit sidekiq zum ausführen von asynchronen jobs. Einer der jobs, die ich normalerweise laufen außerhalb meiner Rails-Anwendung ist eine große Anzahl von komplexen SQL-Abfragen, die nicht wirklich

Schienen: Wie kann man die ActionView::MissingTemplate Fehler?

Anzahl der Antworten 3 Antworten
Bin ich immer diese Fehlermeldung: Started POST "/submitEmailAddress" for 127.0.0.1 at 2015-03-13 15:29:26 +0100 Processing by OnepagerController#submitEmailAddress as JS Parameters: {"utf8"=>"✓", "email"=>"[email protected]", "commit"=>"OK, LET'S GO!"} submitEmailAddress Completed 500 Internal Server Error in 12ms ActionView::MissingTemplate (Missing template onepager/submitEmailAddress,

Warnung: Sie sind mit Rubygems 2.0.3 mit Feder. Upgrade auf mindestens Rubygems 2.1.0

Anzahl der Antworten 1 Antworten
Bin ich immer die Fehlermeldung: Warning: You're using Rubygems 2.0.3 with Spring. Upgrade to at least Rubygems 2.1.0 beim ausführen der rails-Konsole. Wie gehe ich über die Aktualisierung dieser? InformationsquelleAutor Deekor | 2014-08-12

DatabaseCleaner + RSpec : was ist die richtige Konfiguration?

Anzahl der Antworten 3 Antworten
Ich database_cleaner Schmuckstück in meiner rails-app. Folgten dem Beispiel gegeben, auf das git-repo und enthalten den folgenden code in spec_helper : Ansatz 1 config.before(:suite) do DatabaseCleaner.strategy = :transaction DatabaseCleaner.clean_with(:truncation) end config.around(:each) do |example| DatabaseCleaner.cleaning do example.run end

Die Speicherung von verschachtelten Hashes in PostgreSQL mit Rails 4 (und Hstore)

Anzahl der Antworten 7 Antworten
Ich habe eine Rails-app, die aggregiert eine Menge von Daten aus Google-APIs. Ich Speichere die JSON Antworten in MongoDB derzeit (so meine Rails-app hat sowohl pg und mongo). Heute jedoch, habe ich stieß PostgreSQL Hstore-Erweiterung, und ich

Fehler während der Installation von rails json-gem - bundler kann nicht fortgesetzt werden

Anzahl der Antworten 2 Antworten
Ich habe Probleme mit der Rails-installation auf Windows. Es kann nicht installieren Sie das json-gem, mit der Fehlermeldung unten. create test/integration/.keep create test/test_helper.rb create tmp/cache create tmp/cache/assets create vendor/assets/javascripts create vendor/assets/javascripts/.keep create vendor/assets/stylesheets create vendor/assets/stylesheets/.keep run bundle

Test ActiveModel::Serializer-Klassen mit Rspec

Anzahl der Antworten 4 Antworten
Angesichts der folgenden ActiveModel::Serializer Klasse: class SampleSerializer < ActiveModel::Serializer attributes :id, :name end Wie kann das getestet werden mit RSpec? InformationsquelleAutor gnerkus | 2016-02-13

Mit helper in controller in Rails 4.2.4

Anzahl der Antworten 2 Antworten
Ich bin verwirrt durch die Schienen-Dokumentation, die ich lese hier. Insbesondere dieser Satz: Standardmäßig, jeder controller wird alle Helfer. Diese Helfer sind nur auf dem controller durch .helpers Was ist das .helpers dass es sich auf? Ich

Rails 4 Upgrade - ActionController::UrlGenerationError - No route matches

Anzahl der Antworten 2 Antworten
Ich versuche, mein port Anwendung von Rails 3.2.x auf Rails 4.0.4. Alle Edelsteine wurden kompatibel gemacht, und ich bin in der phase der Fixierung fehlgeschlagene tests. Habe ich dieses komische test-Fehler. Meine routes.rb resources :my_reports, only: [:index]

Was muss ich tun, um das blog zu Arbeit in rails 4.2?

Anzahl der Antworten 3 Antworten
Habe ich gerade installiert rails 4.2 . Ich fand dieses tutorial für einen schnellen blog: https://www.reinteractive.net/posts/32-ruby-on-rails-3-2-blog-in-15-minutes-step-by-step . Aber es nutzt rails 3.2 . Ich habe alles getan, was, die es sagt, bis zu rake db:migrate und doch,

Rake db:seed schlägt mit 'weiß nicht, wie zu bauen ist Aufgabe der db.Saatgut'

Anzahl der Antworten 1 Antworten
Bekomme ich die folgende Fehlermeldung, wenn ich rake db.Samen, wie kann ich es beheben? (Ich habe versucht, löschen von Saatgut.rb und neu zu erstellen, aber es hat nicht funktioniert) rake aborted! Weiß nicht, wie baut man task

Wie verwenden Sie Active Record Enum Radio-Buttons in einem Formular?

Anzahl der Antworten 4 Antworten
In meine app, es ist ein Kommentar zu den Artikeln. Ich möchte den user die Möglichkeit haben zu kommentieren mit 3 verschiedenen Optionen. Um dies zu aktivieren, bin ich über eine Active Record-Enumeration. Bitte beachten Sie, dass

Büroklammer Kein Behandler gefunden für "file.jpg" rails 4

Anzahl der Antworten 1 Antworten
Ich habe problem mit der Einrichtung Büroklammer Juwel in einer von mir-apps. Ich bekomme No handler found for Fehlermeldung, wenn ich versuche zu speichern hochgeladene Datei. Dinge, die ich getan habe, migration: add_attachment :orders, :file Modell: has_attached_file

Rails 4 asset-oder image-Pfad von CSS

Anzahl der Antworten 3 Antworten
meine Datei-Struktur ist wie so app assets bookshelf assets my_image.jpg images standard_image.png In meinem css.scss-Datei, die beide diese Arbeit in der Entwicklung, aber Sie arbeiten nicht in der Produktion. #some_div { background: url("standard_image.png") } #some_div { background:

Wie die Länder gem

Anzahl der Antworten 2 Antworten
Ich versuche, mit der Länder Gem, hatte aber einige grundlegende Fragen auf, wie integrieren Sie dieses Schmuckstück nach habe ich bundle installiert. Brauche ich zum erstellen einer neuen controller/model auf den Zugang der Länder? Wie erstelle ich

Wie kann ich generieren, input[type=date] mit simple_form?

Anzahl der Antworten 2 Antworten
Wenn ich f.input :start_date, as: :date ich bekomme 3 wählen Sie Elemente (Tag, Monat und Jahr). Kann ich tun f.input :start_date, as: :string zu bekommen input[type=text] element, aber wie kann ich das generieren input[type=date] element mit simple_form?

Gruppe mit mongoid in rails

Anzahl der Antworten 1 Antworten
Ich bin mit mongoid mit rails4, ich brauche die Gruppe durch das Ergebnis für die Versorgung von Diagrammen (Statistiken) dafür bin ich mit folgenden code. @comments_stats = {} comments_data = Comment.where(:created_at.lte => Date.today-10.days).group_by {|d| d.created_at.to_date } comments_data.map{

Simple_form: so ändern Sie die input wrapper-Klasse?(nicht die wrapper_html Effekt auf)

Anzahl der Antworten 1 Antworten
Ich habe ein problem bei der Verwendung von simple_form und Bootstrap 3. Über die input-wrapper-tag. Show-codes unter: anzeigen-code(mit haml) = simple_form_for @refer_email_form, url: create_refer_message_path, html: { class: "form-horizontal" } do |f| = f.input :to, label_html: { class:

rails 4 benutzerdefinierte Gültigkeitsprüfung-Methode

Anzahl der Antworten 2 Antworten
Ich bin versucht, zu schreiben eine einfache Validierung zu prüfen, wenn ein Benutzer die domain-Namen gültig ist. Hier ist das Modell: class User < ActiveRecord::Base require 'net/http' validate :domain_check def domain_check uri = URI(domain) request = Net::HTTP.new

Schienen - wie Sie Javascript-Dateien nur auf bestimmten Seiten

Anzahl der Antworten 1 Antworten
Ich habe einen WYSIWYG-editor, den ich gebaut habe, auf der Website und angepasst. Es gibt eine Menge von Javascript-Dateien, die nur geladen werden müssen, auf den Seiten mit dem WYSIWYG-editor; derzeit werden Sie geladen auf jeder Seite

So finden Sie den Datenbanknamen in der rails-Konsole

Anzahl der Antworten 1 Antworten
Dies ist ungerade. In meiner Rails 4 Datenbank.yml habe ich die folgenden: development: adapter: postgresql encoding: unicode database: inspector_development password: pool: 5 Kopiert habe ich die Produktions-Datenbank von Heroku und importiert ihn mit dieser form in meiner

Bauen vs neu in Rails 4

Anzahl der Antworten 2 Antworten
Meine Frage ist ähnlich Bauen vs neu in Rails 3. In Rails 3, ich konnte bauen ein Objekt in die Ansicht, um zu überprüfen Autorisierung via cancan. <% if can? :create, @question.answers.new %> # Code... <% end

PG::StringDataRightTruncation: FEHLER: PostgreSQL string(255) limit | Heroku

Anzahl der Antworten 3 Antworten
Ich Habe eine Listings controller und Benutzer können eine Beschreibung hinzufügen. Wenn die Beschreibung zu lang ist, was es sein sollte, erhalte ich diese Fehlermeldung in der Heroku: ActiveRecord::StatementInvalid (PG::StringDataRightTruncation: ERROR: value too long for type character

Erwartete Antwort zu ein <umleiten>, aber war <200>

Anzahl der Antworten 3 Antworten
Ich versuche, die Prüfung der create-Aktion im UsersController, wo der Benutzer erstellt ein Profil, dann die Benutzer umgeleitet wird, um die Benutzer-Profil-Seite, aber ich bekomme die Fehlermeldung Expected response to be a <redirect>, but was <200>. ERSTELLEN

concat zwei Felder activerecord

Anzahl der Antworten 5 Antworten
Ich bin also verwendet zu oracle, wo man einfach concat(field1, ' ', field2) aber wenn ich mit activerecord zu finden, die field1 und field2, und ich brauche einen Raum, in zwischen, wie kann ich dies erreichen? Jubel

RubyMine zeigt die Fehlermeldung: “Fehler Entwicklung: MyProject: Rails 3.x launcher script gefunden wurde anstelle von Rails 4.x-one"

Anzahl der Antworten 4 Antworten
Ich aktualisiere mein Projekt von Rails 3.2.12 auf 4.0.0. Ich machte alle notwendigen Korrekturen vornehmen, aber wenn ich versuche zum ausführen meiner app mit RubyMine 5.4 ich erhalte die Meldung unten: Fehler Entwicklung: MyProject: Rails 3.x launcher

Input Validierungen, die auf den Feldern in ActiveAdmin

Anzahl der Antworten 2 Antworten
Wenn ich ein neues Formular erstellen, in ActiveAdmin, ich will Validierungen auf meinem Formular Eingabefelder. Aber ich kann nicht finden, eine Verwandte tutorial. Ich will einige Felder akzeptieren nur Alphabete, von denen einige nur Ziffern und einige

Rails generate migration nicht funktioniert

Anzahl der Antworten 4 Antworten
Ich habe unten den Befehl ausführen auf der Konsole rails g migration payslips first_name:string last_name:string Aber das ist nur erzeugt leere Datei wie unten class Payslips < ActiveRecord::Migration def change end end Kann ich nicht finden, der

Wie zu verwenden-Experte Bereiche?

Anzahl der Antworten 1 Antworten
Habe ich nur den Schalter auf Experte von CanCan. Ich bin unsicher, ein paar Dinge, und wie man Experte wird am besten verwendet. Zum Beispiel. Wenn Sie eine Ressource kann mehrere übergeordnete Objekte, zum Beispiel sagen wir,

Gewusst wie: Übergeben Sie ein Autorisierungs-token-header in einen integration-test?

Anzahl der Antworten 2 Antworten
Einen stellt sich die Frage, impliziert, dass ich testen kann eine Anfrage mit einer token-Authentifizierung, in meinem Integration tests, wie folgt: get "/v1/sites", nil, :authorization => "foo" assert_response :success Aus irgendeinem Grund werden die Header nicht bekommen,

Mit Factory Girl mit Rspec

Anzahl der Antworten 2 Antworten
Habe ich Rspec mit einem rails4 app aber die tests sind Rückgabe: Failure/Error: user = Factory(:user) NoMethodError: undefined method `Factory' for #<RSpec::Core::ExampleGroup::Nested_4::Nested_1:0x007fa08c0d8a98> Scheint, wie ich auch bin FactoryGirl falsch. Ich habe versucht, ein paar Variationen, aber ich

Rails 4 + Entwickeln: Wie schreibt man einen test für Entwickeln Kennwort Zurücksetzen ohne RSpec?

Anzahl der Antworten 3 Antworten
Aus Gründen außerhalb meiner Kontrolle, ich kann nicht mit RSpec zum testen in meinem aktuellen Projekt. Ich versuche zu testen, Entwickeln, Kennwort Zurücksetzen, und ich kann nicht scheinen zu kommen mit etwas, das funktioniert. Hier ist, was

RSPEC-test-index-Aktion mit before_action filter

Anzahl der Antworten 1 Antworten
Ich habe eine before_action filter und testen wollen, die in der index-Aktion wird nur ausgeführt, wenn der Benutzer angemeldet ist in. Einfach gesagt, ich weiß nicht, wie Sie dies tun. Ich bin mit meinem eigenen einfachen Authentifizierungs-und

Rails 4/Entwerfen/MongoDB: "Unzulässige Parameter" benutzerdefinierte Eigenschaften und starken Parameter

Anzahl der Antworten 4 Antworten
Versuchen, um eine geschachtelte benutzerdefinierte Attribut, Profil (a Mongoid Dokument), um meine entwickeln Benutzer Klasse. Wenn das Gerät die Registrierung Formular abgeschickt wird, sollte es sowohl eine Benutzer und eine entsprechende Profil - Objekt als gut. Ich

Schienen+Capybara+poltergeist ArgumentError: rack-test erfordert eine rack-Applikation, aber keiner gegeben wurde

Anzahl der Antworten 1 Antworten
Ich habe gerade angefangen zu spielen mit Capycabra+poltergeist und nach der Ausführung meiner Capy test rspec ./spec/features/test_spec.rb Ich bekam die folgende Fehlermeldung: Failure/Error: visit '/item/new' ArgumentError: rack-test requires a rack application, but none was given Habe auch

Verwenden möchten Redis auf Heroku (Redis::CannotConnectError ( Fehler bei Verbindung zu Redis auf 127.0.0.1:6379 (ECONNREFUSED)) )

Anzahl der Antworten 2 Antworten
Will ich mit Redis auf Heroku, aber ich habe diesen Fehler Redis::CannotConnectError (Error connecting to Redis on 127.0.0.1:6379 (ECONNREFUSED)) . Habe ich überprüft, diese aber nicht geholfen. Redis-Verbindung zu 127.0.0.1:6379 fehlgeschlagen - die Verbindung ECONNREFUSED, die Bereitstellung

Mit .wählen Sie oder .Karte, um ein array von Namen aus einer activerecord-Modell

Anzahl der Antworten 3 Antworten
Ich versuche ein array von Namen aus einer activerecord-Modell basierend auf einer Suchanfrage. Ich habe diese Methode in meinem Element-Modell. def self.search(search) if search where(['lower(name) LIKE ?', "%#{search}%"]) else Item.all end end Ich versuche herauszufinden, der Unterschied

Produktion.log leer auf den Schienen 4 / Capistrano / Beifahrer / Nginx-server (digital ocean)

Anzahl der Antworten 3 Antworten
Habe ich eine rails-4-server auf Ubuntu 12.04 mit Capistrano, Nginx, Passenger, Postgres, Redis/Resque Alles funktioniert Super, außer, dass die Produktion.log-Datei ist immer leer. Habe ich versucht eine Vielzahl von änderungen an der Konfiguration in der Produktion.rb ohne

inkompatible Zeichensätze: UTF-8 und ASCII-8-BIT render-Aktion

Anzahl der Antworten 2 Antworten
ActionView::Template::Error (inkompatible Zeichensätze: UTF-8 und ASCII-8BIT): app/controllers/posts_controller.rb:27:in `new' # GET /posts/new def new if params[:post] @post = Post.new(post_params).dup if @post.valid? render :action => "confirm" else format.html { render action: 'new' } format.json { render json: @post.errors, status:

Wie downgrade meiner rails version?

Anzahl der Antworten 3 Antworten
Ich bin mit rails-4.2.0. Wie kann ich ein downgrade auf version 3.2.19? Ich habe versucht, die folgenden: Ich öffnete die Eingabeaufforderung. Ich tippte gem uninstall rails Einige Optionen kamen für die Schienen-version, dann wählte ich meine aktuelle

Was ist der Unterschied zwischen :before_save und :before_update Aktiven Datensatz Rückrufe?

Anzahl der Antworten 1 Antworten
Könnte jemand bitte erklären Sie mir den Unterschied zwischen den :before_save und :before_update Aktive Rekord-Rückrufe in Ruby on Rails 4? Lese ich über die offizielle Dokumentation auf den Aktiven Datensatz Rückrufe, aber ich konnte nicht finden, eine

Schienen -v laden können solche Datei — Schienen/cli (LoadError)

Anzahl der Antworten 3 Antworten
Ubuntu 14.04. Damit alles gut funktioniert und ich hatte mein terminal öffnen, mit zwei Register - ein Register hatte die Modelle webbrick läuft auf meinem sebcoles Projekt, und die anderen Reiter, die ich verwendet, um mein Klon

glyphicons font funktioniert nicht mit bootstrap 3 und 4 Schienen

Anzahl der Antworten 3 Antworten
Ich kann nicht glyphicons arbeiten mit bootstrap 3 und rails. Ich habe scowered das internet und nichts, finde ich hilft. In meiner bootstrap.css-Datei habe ich: @font-face { font-family: 'Glyphicons Halflings'; src: url('/assets/glyphicons-halflings-regular.eot'); src: url('/assets/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'),

Ruby on rails render-404 geben, wenn post-id

Anzahl der Antworten 3 Antworten
Post-Modell ändern, um URL-Parameter zu Titel class Post < ActiveRecord::Base def to_param "#{id}-#{title}" end end Wenn ein Typ http://0.0.0.0:3000/posts/4 es umleiten gehören insbesondere post Wenn eine Art post-id, Wie redirect zu 404-Seite? Meinst du, wenn Fehler anzeigen

Redis::CommandError: ERR Client gesendet AUTH, aber es ist kein Passwort gesetzt

Anzahl der Antworten 2 Antworten
Dies hat zu einigen falschen config Ich installiert redis auf localhost. Wenn Sie versuchen, zu verbinden, um es durch Rails-Konsole Redis.new(:host => 'localhost', :port => 6379) Ich kann keine Befehle senden und bekomme ich Redis::CommandError: ERR Client

Warum brauche ich " render-layout: false,` in meinem Rails-controller-action?

Anzahl der Antworten 2 Antworten
Ich verwende die remote: true idiom der Arbeiten mit Javascript in Rails guide: # new.html.slim = form_for @thing, remote: true do |f| f.text_field :whatever f.submit 'Submit' # thing_controller.rb layout 'foo' def create end # create.js.erb alert('foobar') Dies

Schienen - nicht finden konnte Datei 'jquery_ujs' mit Typ 'application/javascript'

Anzahl der Antworten 1 Antworten
Habe ich die Arbeit auf die Integration eines wrap-bootstrap-Vorlage, auf eine app und hatte die index-Seite funktioniert ohne bootstrap glyphicons und dann etwas verändert und ich habe Umgekehrt die bisherigen änderungen aber nicht mehr jquery_ujs funktioniert ohne