Tag: rails-activerecord
Die Umsetzung von object-relational mapping (ORM) mit dem Active Record pattern in Ruby on Rails framework.
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
4
Antworten
Ich versuche, konvertieren Sie die folgende SQL-Abfrage ActiveRecord und es schmilzt mein Gehirn. delete from table where id <= ( select max(id) from ( select id from table order by id limit 0, 10)); Irgendwelche Ideen? Was
1
Antworten
class Country < ActiveRecord::Base #alias_method :name, :langEN # here fails #alias_method :name=, :langEN= #attr_accessible :name def name; langEN end # here works end Im ersten Aufruf alias_method schlägt fehl mit: NameError: undefined method `langEN' for class `Country' Ich
2
Antworten
Mein googlefu muss schwach sein, weil ich nichts finden können um mir zu sagen, die Standard-Grenzwert von einer string-Spalte in meiner Rails-app (gehostet bei Heroku, mit PostgreSQL als Datenbank). Jede mögliche Hilfe würde geschätzt! InformationsquelleAutor jpwynn |
1
Antworten
Hallo wir laufen auf Heroku ist Cedar stack mit Einhorn und Sidekiq. Wir zeitweise die folgenden Fehlermeldungen bekommen BurnThis ActiveRecord::StatementInvalid: PG::UnableToSend: SSL SYSCALL error: EOF detected ActiveRecord::StatementInvalid: PG::ConnectionBad: PQconsumeInput() SSL SYSCALL error: Connection timed out Hat jemand
2
Antworten
Ich habe eine Tabelle mit 2 Feldern. Wort und timestamp. Dann habe ich das array enthält einige Wörter. Wie lösche ich alle Datensätze in der Tabelle, die übereinstimmung mit den Worten in das array? Angenommen, dass das
1
Antworten
Fragen have_many question_tags. Wie bekomme ich alle Fragen, dass: Haben eine question_tag mit dem Namen "javascript" Nicht beantwortet werden, Mehr als 2 "vote_count"? Hier sind die Tabellen: Questions is_answered:boolean vote_count:integer QuestionTags name:string question_id:integer Dies ist die Abfrage,
6
Antworten
Habe ich class Foo < ActiveRecord::Base named_scope :a, lambda { |a| :conditions => { :a => a } } named_scope :b, lambda { |b| :conditions => { :b => b } } end Möchte ich class Foo
4
Antworten
Habe ich ein Modell (Einträge) mit fünf Jahren im Wert von Datensätzen (ein Datensatz pro Tag). Ich brauche eine Methode, die, wenn übergeben, ein Datum-Objekt, wie 2011-12-25 00:00:00 zeigt mir ALLE Datensätze an, die passiert sind, auf
2
Antworten
Bin ich zu schreiben versucht, eine active record-Validierung, die es ermöglicht eine beliebige Zeichenfolge erlaubt jedoch nicht null. Das problem mit validates_presences_of ist, dass es Sie gibt false zurück, für die "" oder "" die möchte ich
4
Antworten
Ich habe gejagt, um für diese und kann einfach keine Lösung finden. Derzeit habe ich eine Datenbank.yml Verbindung zu einem lokalen pgbouncer server auf einem Unix-socket erfolgreich. Allerdings hab ich den übergang zur Einstellung dieses database_url Umgebungsvariable
3
Antworten
Ich habe eine Datenbank-Tabelle mit einem bestimmten Feld aus, das sollte unmöglich sein, zu aktualisieren, sobald es eingefügt wurde, um die Datenbank. Wie Sag ich es meinem Modell, dass Sie sollten nicht zulassen, die Aktualisierung von einem
5
Antworten
Mein rails-Projekt-arbeiten vor. Ich habe diesen Fehler, weil ich Sie gelöscht, mysql und alles, was damit zusammenhängt mysql. Dann habe ich mysql neu installiert. Es kam dieser Fehler. Dann habe ich neu installiert ruby und rails. Der
19
Antworten
Ich bin mit Rails3, ActiveRecord Nur Fragen, wie kann ich die Kette, die Bereiche, die mit ODER Aussagen eher als UND. z.B. Person.where(:name => "John").where(:lastname => "Smith") Normalerweise gibt: name = 'John' AND lastname = 'Smith' aber
2
Antworten
Bin ich eine rails-Neuling und versuche zum durchführen einer Suche in einer Tabelle mit Schienen, und ich bin nur mit meinen sql-Kenntnissen zu tun. Aber das gerade scheint nicht, wie rails oder ruby auch... Gibt es eine
3
Antworten
Entwicklung einer API-nur Rails-app zu konsumieren, Daten aus einer API, filter aus einer Anzahl von Feldern, und dann broadcast-Bereichen wollen wir die öffentlichkeit. Meine app war die Rückgabe von Daten, die normalerweise, aber ich erkannte, dass auf
2
Antworten
Ich versuche, einen Bereich erstellen, wird die Bestellung durch den title(:title). Die Titel-Spalte befindet sich in der Post-Model. Ich lese durch die Bereiche § auf den Aktiven Datensatz Abfragen und den Abschnitt auf StackOverFlow aber es ist
2
Antworten
Ich bin neu in ruby on rails und Schwierigkeiten dieser Arbeit. Ich habe eine Benutzer-Registrierung-Seite, die ein Passwort-Bestätigung. In der User-Klasse, ich habe die folgende überprüfung: validates :password, confirmation: true Und in der Steuerung habe ich def
3
Antworten
Warum versuchen Sie werfen einen Fehler? Nicht, dass die Niederlage der ganze Zweck? Vielleicht ist es nur in der Konsole? ruby-1.9.2-p180 :101 > User.first.try(:something) NoMethodError: undefined method `something' for #<User:0x000001046ad128> from /Users/me/.rvm/gems/ruby-1.9.2-p180/gems/activemodel-3.0.10/lib/active_model/attribute_methods.rb:392:in `method_missing' from /Users/me/.rvm/gems/ruby-1.9.2-p180/gems/activerecord-3.0.10/lib/active_record/attribute_methods.rb:46:in `method_missing' from
3
Antworten
Habe ich folgende Daten in der Datenbank: 1 2 3 4 5 Und ich möchte an dieser Ausgabe: 3 4 5 Brauche ich zum drucken in der Ansicht: <%car.colors.limit(3).order('created_at ASC').each do |color|%> ... Ich weiß, dass es
3
Antworten
Referencing Rails 4.2 add_foreign_key Unterstützung: # add a foreign key to `articles.author_id` referencing `authors.id` add_foreign_key :articles, :authors Wie erstellen Sie eine null foreign key-Einschränkung, um damit die situation, wo articles.author_id kann manchmal null? InformationsquelleAutor maicher | 2014-12-21
1
Antworten
Sagen, wir haben so etwas wie dieses: add_column :users, :single, :boolean add_index :users, :single dann später machen wir rename_column :users, :single, :married Wird ActiveRecord und/oder die Datenbank-handle die Umbenennung des index, wie gut oder muss ich manuell
2
Antworten
Habe ich Michael Heartl tutorial zum erstellen einer follow-system, aber ich habe eine seltsame Fehlermeldung: "undefined method `find_by' für :ActiveRecord::Relation". Ich bin mit entwickeln, für die Authentifizierung. Meinem view /users/show.html-Code.erb sieht so aus: . . . <%
4
Antworten
Ich versuche zu schaffen, ein Zustand, in dem das Attribut 'eins' ist null und das Attribut 'zwei' eins ist, dann ein Modell ist nicht gültig. Aber wenn ich das machen: Model.create(:one => 1, :two => 0).valid? Den
1
Antworten
Arbeite ich an der Migration einer legacy-Datenbank in meine Rails-Anwendung (3.2.3). Die ursprüngliche Datenbank kommt mit ganz wenigen lange sql-Abfragen für Berichte. Für jetzt, was ich möchte, es zu tun, verwenden Sie die sql-Abfragen in der Rails-Anwendung
1
Antworten
Ich habe eine FactoryGirl Werk, das schafft eine Order aber die vor(:schaffen) callback nicht erstellen die zugehörigen factory-Objekt: Übergeordneten Klasse class Order < ActiveRecord::Base attr_accessible :tax, :total has_many :order_lines validates :user, presence: true validates :order_lines , presence:
5
Antworten
Mithilfe des rails-3-Stil, wie würde ich schreiben das Gegenteil: Foo.includes(:bar).where(:bars=>{:id=>nil}) Will ich finden, wo id ist NICHT null. Ich habe versucht: Foo.includes(:bar).where(:bars=>{:id=>!nil}).to_sql Aber das gibt: => "SELECT \"foos\".* FROM \"foos\" WHERE (\"bars\".\"id\" = 1)" Das ist definitiv
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
2
Antworten
Arbeite ich an einer Ruby on Rails app. Wir sind mit einer PostgreSQL-Datenbank. Gibt es eine Tabelle mit dem Namen scores mit den folgenden Spalten: Column | Type --------------+----------------------- id | integer value | double precision ran_at
3
Antworten
Ich habe eine Release Modell mit medium und country Spalten (unter anderem). Es sollte nicht releases identischen medium/country Kombinationen. Wie würde ich dies Schreibe, wie eine rails-Validierung? Möglich, Duplikat der Rails: Validierung der Eindeutigkeit der mehrere Spalten
5
Antworten
Hallo, ich bin immer noch ein student, und ich bin dabei, ein software-engineering-Kurs, und wir haben dieses große Projekt (web-design) und wir sind mit Schienen also meine Frage ist ich habe eine Tabelle Users und eine Tabelle
3
Antworten
In Rails 3.2.1 Habe ich: class Project < ActiveRecord::Base attr_accessible :name, :description has_many :subprojects end class SubProject < ActiveRecord::Base attr_accessible :id_name, :description, :num_alloc, :project_id belongs_to :projects end Wie kann ich wieder in eine rails-controller, ein Objekt, das
2
Antworten
Anfänger hier...ich bin versucht, ein Bild anzuzeigen, aber ich bin immer das "undefined local variable oder Methode `user'" Fehlermeldung. Ich glaube, ich weiß was passiert - es gibt keine Methode, aber ich kann einfach nicht scheinen, um
3
Antworten
Ich bin versucht, erstellen Sie eine Collaboration Tisch in meinem Rails 4 Projekt, aber ich habe ein Problem. Ich wünschte, es zu belong_to einen einzelnen Benutzer, der Mitarbeiter. Lief ich den folgenden Befehl zum erstellen des Modells
1
Antworten
Ich versuche, fügen Sie eine bedingte, wo nur die Datensätze, die die Bedingung erfüllen, sind Griff aus dem Modell. Zum Beispiel, ich versuche, nur schnappen Sie Datensätze aus der Transaktion Modell, bei dem die :price ist entweder
2
Antworten
In der folgende code, wie macht man das Auffüllen vorausgefüllt Formularfeld mit einem Wert aus einem anderen Modell in der ActiveAdmin form: ActiveAdmin.register Person do index do column :forename column :surname column :code do |p| MyCode.find_by_person_id(p.id).code end
2
Antworten
Ich bin ein newbie. Ich habe Lesen der API-Dokumentation. Aber immer noch nicht verstehen, wie form_for funktioniert. Erstens von Ruby on Rails Tutorial, das Formular für die follow-Taste: <%= form_for(current_user.relationships.build(followed_id: @user.id)) do |f| %> <div><%= f.hidden_field :followed_id
4
Antworten
Möchte ich mit einem url-Feld gegen ein url-Präfix (kann enthalten Prozent-Zeichen), z.B. .where("url LIKE ?", "#{some_url}%"). Was ist die Schienen Weg? Ich hoffe, Sie haben noch keine Pläne zur Skalierung auf Millionen von Pfählen. Diese Abfrage wird
2
Antworten
Dies ist die Fortsetzung von " eine andere Frage, aber wie ist es anders, ich hätte ich besser umbuchen es als neue Frage: Alte Frage Ich bin das hinzufügen von quiz-Funktionalität, um die twitter-app aus dem Hartl
2
Antworten
Habe ich eine Fehlermeldung - "unbekanntes Attribut :news_id" aber ich kann nicht verstehen, wo das problem ist. Ich habe Neuigkeiten controller, und ich möchte die Kommentare für alle news. Ich hoffe, dass mir jemand helfen könnte. Vielen
2
Antworten
Möchte ich hinzufügen neue Spalte sum(time_entries.hours) sql select Ich bin das Abfragen von Einträgen wie diesem: issues = Issue.visible.where(options[:conditions]).all( :include => ([:status, :project, :time_entries] + (options[:include] || )).uniq, :conditions => statement, :order => order_option, :joins => query_joins(order_option.join(',')),
5
Antworten
Ich habe Folgendes in meinen user-Modell attr_accessible :avatar, :email validates_presence_of :email has_attached_file :avatar # paperclip validates_attachment_size :avatar, :less_than => 1.megabyte, :message => 'Image cannot be larger than 1MB in size', :if => Proc.new { |imports| !imports.avatar_file_name.blank? }
3
Antworten
Ich habe eine Datenbank mit gespeicherten Informationen, die von einigen Benutzern. Ich weiß zum Beispiel: User.find(1) zurückkehren wird der Benutzer mit der id:1 Was sollte ich anrufen, um einen Benutzer per E-Mail? Ich suchte viel, konnte aber
5
Antworten
Ich bin neu auf Schienen und folgte Ryan Bate ' s tutorial, wie man eine einfach Authentifizierung-system (http://railscasts.com/episodes/250-authentication-from-scratch?autoplay=true) und ich war gerade dabei, durch Sie bekam aber diese Fehlermeldung: ` NoMethodError in UsersController#new undefined method `key?' for
2
Antworten
Weiß ich, wie man add default-Wert in der migration-Datei ist schon erstellt. d.h., `rails generate migration AddTestColumnToTesttable test_status:boolean` to create it. Generieren wird es diese migration: class AddTestColumnToTable < ActiveRecord::Migration def change add_column :table, :test_status, :boolean, :default
3
Antworten
Den docs: http://guides.rubyonrails.org/active_record_querying.html#selecting-specific-fields Deutlich, dass: query = Client.select(:name).distinct # => Returns unique names Jedoch, wenn ich versuche in meinem controller, bekomme ich die folgende Fehlermeldung: undefined method `distinct' for #<ActiveRecord::Relation:0xb2f6f2cc> Klar zu sein, möchte ich die unterschiedlichen
3
Antworten
Leute, Ich bin dabei, eine Anwendung, wo ich zwei Personen in meinem Problembereich. Eine Entität ist "Biologe" und die andere Person ist "experiment" nun ein Biologe kann haben viele Experimente durchgeführt und jedes experiment kann viele Biologen.
1
Antworten
Ich habe eine Rails-3.2.18 app, wo ich versuche zu tun, einige bedingte Validierung eines Modells. In der call-Modell gibt es zwei Felder :location_id (das ist ein Verein, der auf eine Liste von vorgegebenen Standorten) und :location_other (das
4
Antworten
Ist es besser, set default-Wert in der migration oder im Rückruf? Es ist schwierig zu löschen (oder eine andere) default-Wert in der migration, aber im Modell ist es ein Stück mehr code InformationsquelleAutor Denis Papushaev | 2015-04-11
3
Antworten
Bin ich zu schreiben versucht, eine verschachtelte joins-Abfrage mit einer Bedingung. Die Abfrage, die ich jetzt haben, ist: Event.joins(:store => :retailer).where(store: {retailer: {id: 2}}) Welche Ausgänge das folgende SQL: SELECT "events".* FROM "events" INNER JOIN "stores" ON