Tag: ruby-on-rails-5

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

Merge ActionController::Parameter, mit Reling 5

Anzahl der Antworten 4 Antworten
In rails 4, die ich Zusammenführen kann! StrongParams, aber da Schienen 5 (beta1) Zusammenführen! ist nicht verfügbar. Das ist der beste Weg zu tun, die in einem controller params = ActionController::Parameters.new({ name: 'Francesco', age: 22, role: 'admin'

Schienen 5 db:reset funktioniert nicht

Anzahl der Antworten 5 Antworten
Möchte ich die Datenbank zurücksetzen meiner rails-5-Projekt, aber die rails db:reset Befehl nicht funktioniert. errormessage: Permission denied @ unlink_internal - C:/sites5/dawnrebirth/db/development.sqlite3 Couldn't drop database 'db/development.sqlite3' rails aborted! Errno::EACCES: Permission denied @ unlink_internal - C:/sites5/dawnrebirth/db/development.sqlite3 bin/rails:4:in `require' bin/rails:4:in

Warum kann nicht Schienen ein Juwel gefunden, die ich eindeutig angegeben in meinem Gemfile?

Anzahl der Antworten 1 Antworten
Ich bin mit Ruby 2.4 mit Schienen 5.0.1. Ich bin verwirrt über, warum die Schienen sagt, er kann nicht finden, ein Juwel. Ich bekomme diese Fehlermeldung beim Besuch einer Seite Specified 'postgresql' for database adapter, but the

Wie löse ich das deprecation warning "- Methode to_hash ist veraltet und wird entfernt werden, Rails 5.1"

Anzahl der Antworten 1 Antworten
Ich versuche ein update auf Schienen 5, ich bin immer folgende deprecation Warnung: DEPRECATION WARNUNG: Methode to_hash ist veraltet und wird entfernt werden, Rails 5.1, als ActionController::Parameters nicht mehr erbt von hash. Mithilfe dieses veraltete Verhalten stellt

stylesheet_pack_tag nicht zu finden app/javascript/src/application.css in rails 5.1 mit webpacker gem

Anzahl der Antworten 5 Antworten
Ich erhalte diese Fehlermeldung wenn ich versuche eine Seite zu laden in meiner neuen rails 5.1-app mit webpacker. Ich möchte webpacker zu behandeln, CSS sowie. Started GET "/" for ::1 at 2017-09-01 12:20:23 -0400 Processing by HomeController#welcome

Schienen 5 Aktion-Kabel SSL in der Produktion - WebSocket-Verbindung fehlgeschlagen: Fehler bei der WebSocket-handshake: Unerwartete Antwort 301

Anzahl der Antworten 4 Antworten
Ich versuche zu laufen, eine app, mit Schienen 5.0.0beta3 und websockets. Ich habe alles lokal auf Entwicklung, sondern in der Produktion bekomme ich diese Antwort in meinen browser-Konsole: "WebSocket-Verbindung fehlgeschlagen: Fehler bei der WebSocket-handshake: Unerwartete Antwort 301"

Wie Holen Sie die url Active-Storage-Bild

Anzahl der Antworten 2 Antworten
Möchte ich, um die Liste der Datensätze mit zugehörigen Bildern, links oder Dateien von api. Habe ich ein einfaches Modell: class Category < ApplicationRecord has_one_attached :image validates :name, presence: true, uniqueness: true end Und nächste Aktion: def

Schienen 5. Starke params erfordern, nicht verwendet werden, wenn eine Genehmigung Schlüssel festgelegt ist

Anzahl der Antworten 2 Antworten
Ich bin mit Schienen 5 erstellen Sie eine JSON-Api. Mein controller verwendet starke Parameter mit einem erfordern - Attribut wie dieses: params.require(:require_attribute).permit(:permit_attribute1,:permit_attribute2) Normalerweise habe ich ihm meine JSON-so: { "require_attribute":{ "permit_attribute1": "data", "permit_attribute2": "data" } } Ist

Eine URL generieren, die aus nicht-sanitized request-Parameter

Anzahl der Antworten 3 Antworten
Bin ich immer diese Fehlermeldung wenn ich versuche, verwenden Sie den folgenden code, link_to params.merge(:sort => column, :direction => direction, :page => nil) do "#{title} #{content_tag(:i, "", class: "fa fa-chevron-#{direction == 'asc' ? 'up': 'down'}") }".html_safe end

Wie zu verwenden ActionCable als API

Anzahl der Antworten 2 Antworten
Baute ich eine sehr einfache app mit Schienen 5 beta 1 und ActionCable anzeigen, wenn Benutzer online und lassen Sie Sie sich gegenseitig Nachrichten schicken. Nun, ich würde grundsätzlich gerne den client-seitigen Teil der ActionCable, implementieren Sie

rails-db:migrate vs rake db:migrate

Anzahl der Antworten 1 Antworten
Bin ich neu auf die Schienen. Ich bemerkte beim generieren der Daten-migration in den Schienen 5, einige Leute benutzen rails db:migrate über rake db:migrate. Kann mir jemand erklären den Unterschied zwischen den Schienen vs rake-Befehl in der

Warum Schienen 5 verwendet ApplicationRecord statt ActiveRecord::Base?

Anzahl der Antworten 2 Antworten
Wissen wir, dass die Schienen 5 Hinzugefügt ApplicationRecord als eine abstrakte Klasse, die geerbt wurde von unseren Modellen (ActiveRecord). Aber im Grunde, denke ich, für jede technische Anforderung, die wir tun, mit ApplicationRecord, können wir auch mit

Schienen 5, wie zu deaktivieren oder zu löschen, Produktion postgres-Datenbank

Anzahl der Antworten 7 Antworten
Ich versuche zu löschen, eine Produktions-Datenbank, so kann ich frisch starten. Wenn ich ein Upgrade auf Schienen 5 Schienen 4, es ist jetzt der Schutz der Produktions-Datenbank vor unbeabsichtigter Löschung. Es zeigt folgende Fehlermeldung, wenn ich laufen

Controller spec unbekannt Schlagwort: id

Anzahl der Antworten 1 Antworten
Habe ich simple action-show def show @field = Field.find_by(params[:id]) end und ich will schreiben Skillung für es require 'spec_helper' RSpec.describe FieldsController, type: :controller do let(:field) { create(:field) } it 'should show field' do get :show, id: field

Müssen Sie Bundler 2 oder höher, mit dieser Sperrdatei

Anzahl der Antworten 10 Antworten
Arbeite ich mit heroku und jedes mal, wenn ich versuchen, zu schieben, meine app diese Meldung zeigt sich: remote: Compressing source files... done. remote: Building source: remote: remote: -----> Ruby app detected remote: remote: ! remote: !

Fügen Sie eine Spalte "Referenz" Migrations in Rails 5

Anzahl der Antworten 1 Antworten
Benutzer hat viele uploads. Ich möchte eine Spalte hinzufügen, die uploads Tabelle, die Referenzen des Benutzers. Was soll die migration Aussehen? Stellt sich die Frage, für Rails 3: Rails 3 Migrationen: Hinzufügen der Spalte "Referenz"? Stellt sich

Schienen 5 Aktiva, die Nicht der Be-in Produktion

Anzahl der Antworten 1 Antworten
Habe ich vor kurzem aktualisiert ein paar Pakete in meine Rails-Anwendung, und jetzt sind meine assets nicht bedient. Stattdessen erhalte ich die folgende Fehlermeldung: Failed to load resource: the server responded with a status of 404 (Not

Hinzufügen von benutzerdefinierten Parametern zu entwickeln, die Registrierung - unzulässige Parameter

Anzahl der Antworten 2 Antworten
Ich habe versucht, anpassen, entwickeln, die register-Methode zu registrieren, mit mehr Parametern und auch nicht mehr aktualisiert(ohne Erfolg bisher), aber ich bekomme immer Unpermitted parameters: Fehler. Ich habe versucht, mit diesem Hinzufügen von extra-Registrierung Felder mit Entwickeln

wie zu erklären, ein Datum-Attribut auf angular2 Modell

Anzahl der Antworten 4 Antworten
Ich bin mit Schienen 5 + Angular2, um eine web-Anwendung, und ich habe ein Modell mit der Bezeichnung "Bücher". Mein problem ist, dass ich eine Datei namens "Bücher.ts" hat den code: export class Book { id: number;

ActiveJob::SerializationError - Unsupported argument type: Time / DateTime

Anzahl der Antworten 1 Antworten
Ich bin mit Schienen 5 und ActiveJob zu verarbeiten, die hintergrund-tasks. Ich bin versucht, übergeben Sie ein Objekt serialisiert mit as_json zu meinem job, aber ich erhalte den folgenden Fehler: ActiveJob::SerializationError (Unsupported argument type: Time): ActiveJob::SerializationError (Unsupported

Schienen - Validierung :wenn eine Bedingung true ist

Anzahl der Antworten 4 Antworten
On Rails-5. Ich habe eine Order Modell mit einem description Attribut. Ich möchte nur zu überprüfen, die Anwesenheit, wenn eine von zwei Bedingungen erfüllt ist: wenn der aktuelle Schritt ist gleich der erste Schritt, ODER wenn require_validation

Schienen 5: unable to retrieve hash-Werte von parameter

Anzahl der Antworten 4 Antworten
Ich in ein seltsames Problem. undefined method `values' for #<ActionController::Parameters:0x007fb06f6b2728> ist die Fehlermeldung die ich bekommen, wenn ich einer Variablen zuweisen, um ein param-hash, und versuchen, es zu bekommen ist-Werte. attributes = params[:line_item][:line_item_attributes_attributes] || {} attributes.values der

Wie zu deaktivieren turbolinks in Rails 5?

Anzahl der Antworten 3 Antworten
Es ist ein ständiger Kopfschmerzen beim Umgang mit websockets, und es tötet meine Leistung zusätzlich zum hinzufügen von bugs. Da ActionCable ist der ganze Grund, warum ich aufgerüstet, ich würde sehr viel wie, um loszuwerden, es vollständig.

Undefinierte Instanz-Methode "respond_to" in Rails 5 API-Controller

Anzahl der Antworten 2 Antworten
In rails 5 erstellt mit --api ich habe einen Fehler NoMethodError (undefined method `respond_to' for #<Api::MyController:0x005645c81f0798> Did you mean? respond_to?): Jedoch in der Dokumentation zum rails 4.2 es sagt http://edgeguides.rubyonrails.org/4_2_release_notes.html respond_with und der entsprechenden Klasse, Ebene respond_to

Rails 5: Wie man $ (document) .ready () mit Turbo-Links benutzt

Anzahl der Antworten 7 Antworten
Turbolinks verhindert die normale $(document).ready() Veranstaltungen von brennen auf der Seite alle Besuche außer dem ersten laden, wie besprochen hier und hier. Keine der Lösungen, die in der verknüpften Antworten, die die Arbeit mit Rails 5, obwohl.

Rails 5: ActiveRecord ODER Abfrage

Anzahl der Antworten 4 Antworten
Wie machst du ein or Abfrage in Schienen 5 ActiveRecord? Auch ist es möglich, die Kette or mit where in ActiveRecord queries? InformationsquelleAutor der Frage K M Rakibul Islam | 2015-09-24

Rails 5: Lade lib Dateien in der Produktion

Anzahl der Antworten 8 Antworten
Ich habe ein Upgrade einer meiner apps von Schienen 4.2.6 auf Schienen 5.0.0. Die Upgrade-Anleitung sagt, dass Sie die Autoload-Funktion ist nun deaktiviert in der Produktion standardmäßig. Nun bekomme ich immer eine Fehlermeldung auf meinem produktiven server,

Rails 5 ActionController :: InvalidAuthenticityToken Fehler

Anzahl der Antworten 4 Antworten
Ich habe eine rails-Anwendung, die ich Plane ein upgrade auf Schienen 5. Ich bin mit entwickeln(v4.2.0) zusammen mit Schienen(v5.0.0). Als Vorschlag auszuarbeiten, der README-Datei.md-Datei, ich habe versucht, das verschieben der protect_from_forgery über die before_filter aber immer noch,

Warnung: constant :: Fixnum ist veraltet Beim Generieren eines neuen Modells

Anzahl der Antworten 4 Antworten
Habe ich versucht, eine Lösung zu finden für dieses, aber ich konnte wirklich nicht finden, alles, was im Zusammenhang mit den Fehlern, die erscheint mir, wenn ich die rails-Befehl: rails generate model Book title:string Zusammenfassung:text isbn:string /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:51:

Die Option ": nothing" ist veraltet und wird in Rails 5.1 entfernt

Anzahl der Antworten 1 Antworten
Diesen code in rails 5 class PagesController < ApplicationController def action render nothing: true end end Ergebnisse in den folgenden deprecation Warnung DEPRECATION WARNING: :nothing` option is deprecated and will be removed in Rails 5.1. Use `head`

Rails 5, Undefinierte Methode `for 'für # & lt; Devise on line devise_parameter_sanitizer.for

Anzahl der Antworten 4 Antworten
Ich arbeite mit Rails 5 Ich aded neues Feld Benutzername im Modell-Benutzer. class Users::RegistrationsController < Devise::RegistrationsController before_action :configure_permitted_parameters protected def configure_permitted_parameters devise_parameter_sanitizer.for(:sign_up).push(:username) end end Während der Registrierung wird angezeigt Fehler: undefined method `von' for # meinst du?

ActiveRecord ODER Abfrage Hash-Notation

Anzahl der Antworten 2 Antworten
Ich weiß, es gibt 3 Haupt-Notationen für die Versorgung der Argumente der where ActiveRecord-Methode: Reinen String Array Hash Angabe and für die where Methode ist straight forward: # Pure String notation Person.where("name = 'Neil' AND age =

LoadError: Der 'listen' Edelstein konnte nicht geladen werden (Rails 5)

Anzahl der Antworten 8 Antworten
Habe ich eine API-Modus Rails 5 app, die nicht lassen Sie mich laufen rake routes oder rails s. Der Fehler den ich bekomme, ist: $ rake routes rake aborted! LoadError: Could not load the 'listen' gem. Add

Rails 5, Rspec: Umgebungsdaten nicht im Schema gefunden

Anzahl der Antworten 6 Antworten
Nach der Aktualisierung einer Rails-app auf Schienen 5, laufen RSpec tests gibt mir die folgende Fehlermeldung: rails aborted! ActiveRecord::NoEnvironmentInSchemaError: Environment data not found in the schema. To resolve this issue, run: bin/rails db:environment:set RAILS_ENV=test Jedoch, dass bin