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.

Postgres: Standardwert für die Spalte (string) kann nicht gewirkt werden, automatisch zu Typ enum

Anzahl der Antworten 1 Antworten
Ich habe eine status Spalte in einer Tabelle, ich will ein enum. Ursprünglich hatte ich vor, erstellt das Feld als integer, und dachte, ich würde verwenden, den eingebauten Schienen, die enum-Funktionalität. Stellt sich heraus, dass erfordert die

Installation pg -v 0.17.1

Anzahl der Antworten 3 Antworten
Ich bin mit/I verwenden möchten, Postgresql als Datenbank, aber wenn ich geben "bundle install" oder "bundle update", ich bekomme diese Fehlermeldung, was muss ich tun um dies zu beheben? 🙂 Installing pg (0.17.1) with native extensions Gem::Installer::ExtensionBuildError:

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

Refresh Gleichen Seite

Anzahl der Antworten 2 Antworten
Arbeite ich an einem Projekt mit ruby on rails. Ich möchte zum aktualisieren der gleichen Seite, wenn die Aktion aufgerufen wird, oder umleiten zu der Seite, wo die Aktion aufgerufen wird. Wie mache ich das ? InformationsquelleAutor

Rspec NoMethodError: undefined method `errors_on'

Anzahl der Antworten 1 Antworten
Ich bin Tests für die Validierung der Eingabe einer Stadt-Attribut in einem Adressen-Modell. Mein Modell-Spezifikation ist wie folgt require 'rails_helper' RSpec.describe Address, :type => :model do before(:each) do @valid_attributes = { street: 'rock avenue', city: 'MSA', zip:

es konnte keine Verbindung zu server: “/var/run/postgresql/.s.PGSQL.5432"?

Anzahl der Antworten 4 Antworten
Habe ich eine einfache Webseite in Ruby On Rails mit dem postgresql-Datenbank, aber wenn ich sever ich habe diesen Fehler, ich Weiß nicht, was ich Tue. Ich verwende postgresql, weil heroku müssen, dass die Anwendung ist in

ODER-operator in WHERE-Klausel mit Arel in Rails 4.2

Anzahl der Antworten 3 Antworten
Den folgenden code gebaut, eine gültige where - Klausel mit einer OR Betreiber in Rails 4.1 MyModel.where( MyModel.where(attribute1: 1, attribute2: 2).where_values.reduce(:or) ) Was in etwa äquivalent zu der SQL select * from my_models where (attribute1 = 1

Was kann ich tun um die Geschwindigkeit Rails-Modus?

Anzahl der Antworten 11 Antworten
Schienen, auf Entwicklung-Modus ist sehr LANGSAM. Sehr, sehr langsam. Ich betreibe Vista, und ich config.cache_classes = true im development.rb... Aber, es ist immer noch langsam und ich muss den server neu starten, nachdem ich meinen code. Meine

script/rails vs-Schienen

Anzahl der Antworten 11 Antworten
Schreibe ich ein tutorial, wo ich die demo einige rails-Befehle. Auf meinem Rechner rails und script/rails beide funktionieren gleich gut. Gibt es eine "bevorzugte" form? Welche der beiden funktioniert mehr universell? InformationsquelleAutor Jo Liss | 2011-02-28

Warum "bundle install" ein Juwel anstelle von "gem install" für eine rails-3-app?

Anzahl der Antworten 3 Antworten
Ich bin ein Anfänger-Programmierer gehen durch die railstutorial von michael hartl, und beachten Sie, dass der Prozess für die Verwendung der Edelsteine in der Anwendung ist durch hinzufügen in das gemfile, und dann ein: $ bundle install

Bedeutung von "Erwarteten string Standardwert für ..." auf Ruby on Rails

Anzahl der Antworten 1 Antworten
Vor kurzem habe ich eine app geschaffen für Ruby (2.3.3) auf Schienen (5.0.0.1): $ rails _5.0.0.1_ new myapp --database=postgresql -T Nach dem einrichten der Gemfile und testen die Verbindung zu meinen Datenbanken: $ rails db:migrate Ich habe

Übergabe von Parametern an custom RESTful Routen in Rails (mit Sammlung:)

Anzahl der Antworten 4 Antworten
Ich versuche Sie zum hinzufügen einer benutzerdefinierten Weg zu meinem Erholsamen Strecken, die :collection param auf map.resources etwa so: map.resources :products, :collection => { :tagged => :get } Die markierte Aktion in einem :tag-parameter. Ich bin in

Benutzerdefinierte Parameter in der URL für die show-action

Anzahl der Antworten 4 Antworten
Arbeite ich an der Umsetzung einer SEO-hiarchy, was bedeutet, dass ich muss voranstellen Parameter für eine show-Aktion. Der use-case ist eine such Seite wo die URL-Struktur ist: /cars/(:brand)/ => eine Liste Seite /cars/(:brand)/(:model_name)?s=query_params => Suche Aktion /cars/:brand/:model_name/:variant/:id

Rails caching: Ersatz für expires_in auf Schienen.cache.Holen

Anzahl der Antworten 3 Antworten
Was ist der beste Weg zu bereinigen, diese Warnung, während die Kürze des "get-oder set -" caching nennen? Ich mag nicht zu tun, eine bekommen, prüfen Sie, ob null -, dann set... # DEPRECATION WARNING: Setting :expires_in

Ruby on Rails - Generierung etwas.ly Stil uuids

Anzahl der Antworten 4 Antworten
Ich versuche, die UUIDs mit dem gleichen Stil wie bit.ly urls wie: http://bit.ly/aUekJP oder cloudapp lieben: http://cl.ly/1hVU die sind sogar noch kleiner wie kann ich es tun? Ich bin jetzt mit UUID gem für ruby, aber ich

Rails-3-Encoding::CompatibilityError

Anzahl der Antworten 3 Antworten
Arbeite ich an einer rails-app, die sendet eine französische übersetzung via ajax und aus irgendeinem Grund bekomme ich immer wieder den folgenden Fehler im log: Encoding::CompatibilityError incompatible character encodings: UTF-8 and ASCII-8BIT Weiß jemand, wie man dieses

Einfügen von text in eine bestehende Datei

Anzahl der Antworten 3 Antworten
Ich habe eine txt-Datei.wie kann ich text unter, der und nicht überschreiben? weil wenn ich zum Beispiel f.puts "den" Ruby überschreibt meine txt-Datei . Dank InformationsquelleAutor amir amir | 2011-08-16

senden Sie E-Mail an mehrere E-Mail-Adresse rails 3

Anzahl der Antworten 1 Antworten
Ich bin ein user-Modell und in meiner Sicht die ich habe: @user = current_user User-Modell ein Attribut mit dem Namen "E-Mail". und ich möchten, senden Sie eine e-mail an mehrere E-Mail-Adresse mit einem Thema. Ich habe eine

Schienen mit Hadoop

Anzahl der Antworten 1 Antworten
Ich große Daten zu speichern, wie corers für Lebensläufe und möchte auf hadoop als back-end . Ist das möglich, es zu benutzen mit ruby on rails oder einfach nur betrachten müssen, die redis oder mongodb. alle Zeiger

"rvm rubygems aktuellen" vs "rvm update --system" vs "gem update rubygems-update"

Anzahl der Antworten 1 Antworten
Ein wenig verwirrt darüber, wie Sie gehen über die Aktualisierung von rubygems. Prozess ändert sich ständig (oder zumindest bekomme ich widersprüchliche Informationen aus dem interwebs). $ gem outdated rubygems-update (1.8.10 < 1.8.11) sass (3.1.8 < 3.1.10) $

Ruby on Rails: Finden Sie den Datensatz mit dem niedrigsten Wert in einer bestimmten Spalte

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche nach einem Datensatz in der Datenbank, das den niedrigsten Wert der datetime-Spalte. In einfacheren Worten, ich möchte einen Datensatz mit der frühesten Zeit. Kann ich verwenden minimum zu finden, der niedrigste Wert,

Hinzufügen vendor/assets/javascripts auf meine gültige Vermögenswerte route

Anzahl der Antworten 4 Antworten
Ich versuche, diese Arbeit zu machen aber es treibt mich verrückt. Ich habe bereits in Anwendung.rb config.assets.paths << Rails.root.join("vendor", "assets", "javascripts").to_s (.to_s, denn es gibt ein Objekt zurück, während ich möchten einen string in hier). Ich kann

Entwickeln und die Benutzer-Registrierung erfordern admin-Zulassung

Anzahl der Antworten 1 Antworten
Möchte ich die Umsetzung der folgenden Registrierung system : Benutzer meldet sich an und wird weitergeleitet ein danke für die Anmeldung-Seite (ist NICHT ein E-Mail geschickt und können sich noch nicht anmelden) Admin meldet sich an und

Legen Sie eine session-variable in erarbeiten Sie auf anmelden

Anzahl der Antworten 2 Antworten
Ich würde gerne eine session-variable, sobald ein Benutzer sich anmeldet, basierend auf einem bestimmten Feld in der User-Tabelle. Ich will nicht haben, erstellen Sie einen benutzerdefinierten controller Entwickeln wenn ich nicht zu. Gibt es eine Möglichkeit? Oder

Probleme mit nginx limit_req rate-limiting - docs Klärung?

Anzahl der Antworten 1 Antworten
Bin ich ohne Ende Mühe, rate limiting, um die Arbeit auf nginx mit passenger/rails. Teil der Verwirrung kommt mit der Unterscheidung zwischen denen Aspekte der config arbeiten, auf einer pro-client-basis und die globalen Grenzen. Habe ich Probleme,

Wann auch immer Juwel: ich :Ausgangsleistung, aber das logfile wird nicht angezeigt, wo ich es erwarten

Anzahl der Antworten 1 Antworten
In meinem schedule.rb - Datei habe ich die folgenden Zeilen: set :output, '/log/cron_log.log' every 5.minutes do command 'echo "hello"' end Lief ich whenever -w wie vorgeschlagen, in dieser Frage Schienen, Verwendung Wann auch immer Juwel in der

TypeError: Objekt ist keine Funktion - bezaubernde Sammlung von Daten mit Winkel / Schienen

Anzahl der Antworten 1 Antworten
ok das ist die Letzte Frage, die aus heutiger Trilogie des Lernens Winkel: part1 part2 Bin ich immer zu folgenden Fehler(beim Versuch, wählen Sie Benutzer im Blick: TypeError: object is not a function at Object.source (http://localhost:3000/assets/angular.js?body=1:6300:13) at

ActiveRecord::Relation, die Art und Weise der Beseitigung bestehender limit-und offset?

Anzahl der Antworten 1 Antworten
Vorausgesetzt, ich habe eine User Modell paged_users = User.scoped.limit(2).offset(3) Ist es eine Möglichkeit zu paged_user haben User.scoped durch entfernen von limit und offset? IE: all_user = paged_users.remove_limit.remove_offset "Benutzer.Gültigkeitsbereich.Grenze(2).offset(2).limit(100000).- offset(0)" ich kann nur hinzufügen, 1M limit und offset

Welche Vorteile hat ein Mac (computer) geben, um eine Rails-Entwickler?

Anzahl der Antworten 14 Antworten
So wie es momentan steht, diese Frage ist nicht eine gute Passform für unsere Q&A-format. Wir erwarten Antworten auf Tatsachen gestützt, Referenzen und know-how, aber diese Frage wird wahrscheinlich werben Debatte, Argumente, polling, oder erweiterte Diskussion. Wenn

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

Bundle Install - Rails auf Ubuntu

Anzahl der Antworten 3 Antworten
Ich habe ein problem mit bundle install auf Produktions-server. Ich habe einen frischen Tropfen auf DigitalOcean Schienen läuft und Ubuntu 14.02. Wenn ich als root ausführen: bundle install Bekomme ich folgende Meldung, und meine Anwendung bricht, beginnen

Amazon S3 - hostname stimmt nicht mit dem server-Zertifikat (OpenSSL::SSL::SSLError) + Schienen

Anzahl der Antworten 3 Antworten
Amazon S3 mit rails und fog. Versuchen precompile mein Vermögen mit rake assets:precompile: Nachricht: [WARNING] fog: followed redirect to myproject.de.s3-us-west-2.amazonaws.com, connecting to the matching region will be more performant rake aborted! hostname does not match the server

Verwalten von mongoid Migrationen

Anzahl der Antworten 3 Antworten
Kann mir jemand eine kurze Einführung zu tun-DB-Migrationen in Schienen mit Mongoid? Ich bin besonders daran interessiert, faul, pro Dokument-Migrationen. Damit meine ich, dass, wenn Sie ein Dokument Lesen aus der Datenbank, die Sie migrieren auf die

simple_form Formular-Elemente erscheinen in einer Zeile ohne Zeilenumbruch?

Anzahl der Antworten 3 Antworten
Wäre es möglich, schreiben Sie ein wrapper oder Stil simple_form, so dass die Formular-Elemente sind nebeneinander auf einer Zeile? Was benötigt wird, ist wie folgt: Suche nach: [ Eingabefeld ] Land [ drop-down-textfield ] Stadt [ drop-down-textfield

Koch deploy_resource privaten repo -, ssh-Schlüssel bereitstellen und ssh_wrapper

Anzahl der Antworten 2 Antworten
Ich bin mit Lasten von Mühe, mein Chef Rezept-Klon ein eigenes repo. Gut, ich hatte ihn die Arbeit gestern, aber nach 'cheffin' mein Vagrant box ein halbes Dutzend mal, ich habe es gebrochen. Ich bin ein Koch-Neuling,

Ruby REXML: Get Wert Eines XML-Elements

Anzahl der Antworten 2 Antworten
Ich versuche, die Werte von xml-Elementen in ein array mit rexml. Hier ist ein Beispiel, was ich Tue: doc = Document.new("<data><title>This is one title</title><title>This is another title</title></data>") XPath.each( doc, "*/title") { |element| puts element.text } Jedoch, dass

Wie "touch" einem übergeordneten Modell einer `belongs_to` association nur, wenn bestimmte Bedingungen erfüllt sind?

Anzahl der Antworten 2 Antworten
Ich bin mit Rails 3.1.0 und ich würde gerne "berühren" einen übergeordneten Modell einer belongs_to Verein nur, wenn bestimmte Bedingungen erfüllt sind. Zum Beispiel, in dieser Zeit habe ich: belongs_to :article, :touch => true Ich würde "Tippen"

rspec Spott-Objekt-Eigenschaft-Zuordnung

Anzahl der Antworten 2 Antworten
Ich habe eine rspec verspottet Objekt einen Wert zuweisen, ist Eigentum. Ich bin struggleing zu haben, dass die Erwartung erfüllt meine rspec testen. Ich Frage mich nur was die sytax ist? Der code: def create @new_campaign =

Ruby on Rails Single-Sign-On mit mehreren enterprise-Umgebungen

Anzahl der Antworten 3 Antworten
Lassen Sie mich beginnen mit den Worten, dass ich bin mir nicht ganz sicher, was ich Suche. Ich hoffe, ich kann die situation erklären, ich bin, und dass jemand kann mich in die richtige Richtung. Also hier

Wie versenden Sie Klartext statt HTML-E-Mail von Schienen?

Anzahl der Antworten 2 Antworten
Ich möchte zum senden von text-E-Mails aus einer Rails-app. In meinem E-mail versenden config habe ich: ActionMailer::Base.default_content_type = 'text/plain' Dennoch, wenn ich senden Sie eine test-E-Mail von der Rails-Konsole, erhalte ich: >> GeneralAppMailer.deliver_test # ... Content-Type: text/html;

das hochladen einer Datei auf eine website mit ruby/rails

Anzahl der Antworten 4 Antworten
Baue ich eine rails-app testen Sie unser Flaggschiff-Produkt (auch web-basiert). Das problem ist, dass ein Teil der Prüfung muss mit der Produktion von app, dem web-interface zum hochladen von Dateien. Also, was ich tun müssen, ist die

Die Emulation Heroku auf dem lokalen computer

Anzahl der Antworten 4 Antworten
Ich bin neu auf Heroku und Ruby on Rails-und das mag trivial erscheinen. Aber ich konnte keine Antwort finden. Die Google App Engine hat einen web-server-Anwendung, die emuliert alle App-Engine-Dienste auf dem lokalen computer. Funktioniert Heroku haben

Erste (omniauth-facebook) und (omniauth-twitter) arbeiten

Anzahl der Antworten 3 Antworten
Ich bin mit: Ruby on Rails 4 entwickeln 3.0.3 omniauth (1.1.4) omniauth-facebook (1.4.1) omniauth-twitter (1.0.0) Ich vor kurzem meine omniauth-facebook und alles funktioniert einwandfrei. Jetzt möchte ich hinzufügen omniauth-twitter aber irgendwie bin ich Durcheinander zu bringen, ziemlich

Wie kann ich akzeptiert verschachtelte Attribute, die mit der HABTM?

Anzahl der Antworten 1 Antworten
Habe ich zwei Modelle Benutzer und Kategorie. class User < ActiveRecord::Base has_and_belongs_to_many :categories accepts_nested_attributes_for :categories end ähnlich class Category < ActiveRecord::Base has_and_belongs_to_many :users end habe ich eine Anforderung, wo ich Sie zum hinzufügen von Kategorien zu Kategorien

Das Clearing-Schienen-Sitzung während der Entwicklung

Anzahl der Antworten 2 Antworten
Wie lösche ich die Schienen Sitzung, so kann ich starten Sie mit einem frischen Schiefer? Ich weiß, ich könnte nur zunichte machen, jeder der die session-Variablen mit session[:my_var] = nil, aber es ist ein rake-task, oder etwas,

Was ist eine "zirkuläre Argumentation reference" - Fehler, mit activesupport time_zone?

Anzahl der Antworten 1 Antworten
Ich bin neu in ruby on rails, und ich bin versucht zu erstellen, ein tutorial. Ich habe ein problem wenn ich ausführen rake db:migrate. hugo@ubuntu:~/pin_board$ rake db:migrate /home/hugo/.rvm/gems/ruby-2.2.2/gems/activesupport-4.0.5/lib/active_support/values/time_zone.rb:283: warning: circular argument reference - now Was bewirkt diese?

Schienen nicht in der Lage, um die autoload-Konstante aus Datei trotz der angegebenen Datei

Anzahl der Antworten 2 Antworten
Dies ist eine knifflige Sache zu erklären. Ich habe ein Modul in einem anderen Modul-namespace wie folgt: # app/models/points/calculator.rb module Points module Calculator def self.included(base) base.send(:include, CommonMethods) base.send(:include, "Points::Calculator::#{base}Methods".constantize) end end end Also dann in andere Klassen

Überprüfen von mehreren content-Typen mit Büroklammer und Schienen

Anzahl der Antworten 1 Antworten
Ich bin mit dem Büroklammer-gem für die Schienen, um Benutzern das hochladen von einem Foto von sich selbst. Ich natürlich nur annehmen wollen jpeg, gif oder png Bilder. Was ist der richtige Weg, um die Validierung dieser

/usr/bin/ruby: bad interpreter: No such file or directory

Anzahl der Antworten 2 Antworten
Ich bin mit capistrano für das deployment von rails-Anwendung. Aber während ich mich bereitstellen, meine rails-code in server, erhalte ich folgende Fehlermeldung. The deploy has failed with an error: Exception while executing on host 00.00.00.00: bundle exit

rails 3, heroku, wie man sessions verwenden

Anzahl der Antworten 2 Antworten
Sah ich eine tolle Antwort wieder, wie das einrichten von Sitzungen für rails 3 ( Schienen-Sitzungen die aktuellen Praktiken ) sammeln wir eine Reihe von Fragen aus der Benutzer und möchte ich beibehalten in der Sitzung eine