Ich habe derzeit Ruby on Rails über RVM in Ubuntu 12.04 installiert. Die Standarddatenbank ist in SQLite3 eingerichtet, aber ich möchte zu PostgreSQL wechseln, um auf Heroku zu pushen. Wie kann ich das erreichen?
Ich habe derzeit Ruby on Rails über RVM in Ubuntu 12.04 installiert. Die Standarddatenbank ist in SQLite3 eingerichtet, aber ich möchte zu PostgreSQL wechseln, um auf Heroku zu pushen. Wie kann ich das erreichen?
Wenn Sie an einer Rails 3-App arbeiten, in der ich überprüfen möchte, ob eine Übersetzung vorhanden ist, bevor Sie sie ausgeben, und wenn sie nicht vorhanden ist, greifen Sie auf statischen Text zurück. Ich könnte so etwas machen wie: if I18n.t("some_translation.key").to_s.index("translation...
Ich versuche, eine "normalisierte" Kopie einer Zeichenfolge zu erstellen, um doppelte Namen in einer Datenbank zu reduzieren. Die Namen enthalten viele internationale Zeichen (z. B. Buchstaben mit Akzent), und ich möchte eine Kopie erstellen, bei der die Akzente entfernt sind. Ich bin auf die...
Angesichts der Zeichenfolge: "Hello there world" Wie kann ich eine URL-codierte Zeichenfolge wie folgt erstellen: "Hello%20there%20world" Ich würde auch gerne wissen, was zu tun ist, wenn die Zeichenfolge auch andere Symbole enthält, wie zum Beispiel: "hello there: world, how are you" Was wäre der...
Ich möchte eine neue Funktion mit Dummy-Daten füllen, aber nicht die Datei db / seeds.rb verwenden, da sie bereits andere Daten enthält, die für diese Funktion irrelevant sind. Um die Standarddatei seeds.rbauszuführen, führen Sie den Befehl aus rake db:seed. Wenn ich eine Datei in dem...
Ich habe Ruby 2.1.2 kürzlich wie folgt neu installiert, da ich ein gem ( ruby-debug-ide) installieren wollte. sudo rvm reinstall 2.1.2 --disable-binary --with-gcc=gcc-4.2 Seitdem kann ich meine Konsole bundle exec rails c aufgrund des folgenden Fehlers nicht mehr laden
Ich habe die folgenden zwei Modelle: class Store < ActiveRecord::Base belongs_to :person end class Person < ActiveRecord::Base has_one :store end Hier ist das Problem: Ich versuche, eine Migration zu erstellen, um den Fremdschlüssel in der Personentabelle zu erstellen. Die Spalte, die sich...
Ich weiß, dass es drei Hauptnotationen gibt, um der whereActiveRecord-Methode Argumente zu liefern : Reine Saite Array Hash Die Angabe andfür die whereMethode ist unkompliziert: # Pure String notation Person.where("name = 'Neil' AND age = 27") # Array notation Person.where(["name = ? AND...
Wie erstelle ich einen Link dieses Typs: <a href="#" onclick="document.getElementById('search').value=this.value"> Methode link_toin Rails verwenden? Ich konnte es nicht aus Rails-Dokumenten herausfinden .
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 10 Monaten . Verbessere...
Warum werden einige Rechenaufgaben nicht von aufgelistet rake -T? Wie db:migrate:reset? Ich kann es problemlos ausführen, aber warum ist es dort nicht aufgeführt? Gibt es eine Möglichkeit, eine vollständige Liste der Rechenaufgaben zu erhalten? % Rechen -T (in / home / zeus / projects /...
Ich habe mich gefragt, ob jemand erklären kann, wie man will_paginate für ein Array von Objekten verwendet. Auf meiner Website habe ich beispielsweise einen Meinungsbereich, in dem Benutzer die Meinungen bewerten können. Hier ist eine Methode, die ich geschrieben habe, um die Benutzer zu sammeln,...
Wenn ich laufe rspecmit rake rspecund meine Tests sind nicht ok, ich eine Fehlermeldung erhalten. Wenn meine Tests jedoch in Ordnung sind, bekomme ich nur '..'. Keine andere Ausgabe. Wie kann ich es dazu bringen, etwas zu drucken wie: A User .... can only have one name A User .... can ......
<%= render :partial => 'partial/path', :locals => {:xyz => 'abc'} %> vs. <%= render :partial => 'partial/path', :object => @some_object %> Ich denke, die erste macht eine lokale Variable mit dem Namen xyzim Teil verfügbar und die zweite macht eine lokale Variable mit dem...
Ich benutze Ruby 1.9.2 und Rails 3.0.5 Ich habe folgenden Fehler: Inkompatible Zeichenkodierungen: ASCII-8BIT und UTF-8 Es hat nichts mit der Datenbank zu tun, denke ich. Der Fehler tritt in dieser Zeile in einer Ansicht auf (nur ein div haml-Aufruf): #content voller Stapel:
Was wäre der Unterschied? Beispielspiel: match 'photos/show' => 'photos#show' Beispiel Get: get 'photos/show' Würden nicht beide das Erreichen der URL für Fotos / Shows ermöglichen und auch die Show-Aktion im Foto-Controller verwenden? Vielen Dank
Ich habe ein besonders komplexes Modell mit definierten Validierungen und Rückrufen. Die geschäftlichen Anforderungen erfordern jetzt ein bestimmtes Szenario, in dem das Hinzufügen eines neuen Datensatzes das Überspringen der Validierungen und Rückrufe erfordert. Was ist der beste Weg, dies zu...
Ich versuche, ein ActiveRecord-Objekt zu erstellen. Beim Erstellen wird jedoch dieser Fehler angezeigt. (0.1ms) ROLLBACK ActiveRecord::StatementInvalid: PG::InFailedSqlTransaction: ERROR: current transaction is aborted, commands ignored until end of transaction block Irgendwelche Ideen Leute...
Neu für Ruby und Rails, aber ich bin inzwischen in einem Buch ausgebildet (was anscheinend nichts bedeutet, haha). Ich habe zwei Modelle, Event und User, die über eine Tabelle EventUser verbunden sind class User < ActiveRecord::Base has_many :event_users has_many :events, :through =>...
Wie kann ich ein von einer ActiveRecord-Abfrage zurückgegebenes Array nach einer Datumsspalte sortieren created_at? Dies tritt auf, sobald die Abfrage ausgeführt wurde. Bitte sagen Sie mir nicht, dass ich es in der Abfrage tun soll, da dies in der Ansicht erforderlich ist.