Ruby on Rails ist ein Open Source-Webanwendungsframework mit vollem Stapel, das in Ruby geschrieben wurde. Es folgt dem beliebten MVC-Framework-Modell und ist bekannt für seinen "Convention over Configuration" -Ansatz für die Anwendungsentwicklung.
Ich habe eine zweiteilige Frage zu form_for und verschachtelten Ressourcen. Angenommen, ich schreibe eine Blog-Engine und möchte einen Kommentar zu einem Artikel verknüpfen. Ich habe eine verschachtelte Ressource wie folgt definiert: map.resources :articles do |articles| articles.resources :comments end Das Kommentarformular befindet sich in der Ansicht show.html.erb für Artikel unter dem …
Ich habe diese Suche in Rails 3: Note.where(:user_id => current_user.id, :notetype => p[:note_type], :date => p[:date]).order('date ASC, created_at ASC') Aber ich brauche die :date => p[:date]Bedingung, um gleichberechtigt zu sein :date > p[:date]. Wie kann ich das machen? Danke fürs Lesen.
Ich habe Controller: class AccountController < ApplicationController def index end private def current_account @current_account ||= current_user.account end end Wie current_accountteste ich eine private Methode mit rspec? PS Ich benutze Rspec2 und Ruby on Rails 3
Überall auf der Internet - Leute erwähnen , dass die Schienen mit default_scopeist eine schlechte Idee, und die Top - Hits für default_scopeauf Stackoverflow sind darüber , wie es zu überschreiben. Das fühlt sich durcheinander an und verdient eine explizite Frage (glaube ich). Also: Warum wird die Verwendung der Schienen …
Ich habe mich gefragt, wie ich URLs in Rails am besten validieren kann. Ich habe überlegt, einen regulären Ausdruck zu verwenden, bin mir aber nicht sicher, ob dies die beste Vorgehensweise ist. Und wenn ich einen regulären Ausdruck verwenden würde, könnte mir jemand einen vorschlagen? Ich bin noch neu bei …
Ich folge dem Ruby on Rails-Tutorial und bin beim Versuch, Variablen an Partials zu übergeben, auf ein Problem gestoßen. Mein _userTeil ist wie folgt <li> <%= gravatar_for user, size: 52 %> <%= link_to user.name, user %> </li> Ich möchte eine Zahl für den Größenwert übergeben. Ich versuche wie folgt ohne …
Ich versuche, ein Rails-Projekt auszuführen Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed. Wenn ich das tue: "Bundle installieren" aber ich bekomme You have already activated rake 0.9.0, but your Gemfile requires rake 0.8.7 Währenddessen rake db:migrate
Sind after_createund after_savegleich nach Funktionalität? Ich möchte einen Vorgang mit der E-Mail eines Benutzers nach dessen Kontoerstellung ausführen. Ich möchte diesen Vorgang ausführen, wenn er in der Datenbank gespeichert ist. welches ist vorzuziehen zu verwenden: after_createoder after_save?
Ich habe es geschafft, meine lokale Entwicklungsumgebung zu borken. Alle meine lokalen Rails-Apps geben jetzt den Fehler aus: PGError could not connect to server: Permission denied Is the server running locally and accepting connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"? Ich habe keine Ahnung, was das verursacht hat. Bei der Suche …
Ich möchte ein migrationin Rails erstellen und auf eine andere Tabelle verweisen. Normalerweise würde ich so etwas machen wie: add_column :post, :user, :references Dadurch wird eine Spalte mit dem Namen user_idin der postsTabelle erstellt. Aber was ist, wenn user_idich stattdessen so etwas möchte author_id? Wie kann ich das machen?
Ich versuche zu verstehen, was has_many :throughund wann ich es verwenden soll (und wie). Ich verstehe es jedoch nicht. Ich lese Beginning Rails 3 und habe versucht zu googeln, kann es aber nicht verstehen.
Ich habe eine Methode, die einen Hash durchlaufen und prüfen muss, ob jeder Schlüssel in einer Modelltabelle vorhanden ist. Andernfalls wird der Schlüssel / Wert gelöscht. beispielsweise number_hash = { :one => "one", :two => "two" } und die Zahlentabelle hat nur eine: eine Spalte, so dass: zwei gelöscht werden. …
Was ist der Unterschied zwischen t.referencesund t.belongs_to? Warum haben wir diese zwei verschiedenen Wörter? Mir scheint, sie machen das Gleiche? Versuchte einige Google-Suche, aber keine Erklärung zu finden. class CreateFoos < ActiveRecord::Migration def change create_table :foos do |t| t.references :bar t.belongs_to :baz # The two above seems to give similar …
Hier sind zwei Beispielcodes. Erster mit collect: User.first.gifts.collect(&:id) Zweiter mit pluck: User.first.gifts.pluck(:id) Gibt es einen Unterschied zwischen ihnen in der Leistung oder etwas anderem?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.