Tag: activerecord

Active Record ist ein Muster, das verbindet-domain-Logik mit storage-Abstraktion in einzelne Objekt. Verwenden Sie dieses tag für Fragen über das Muster, [rails-activerecord] für Fragen über die Schienen ORM-framework.

Mehrere has_many Beziehungen zu gleichen Modell

Anzahl der Antworten 3 Antworten
Habe ich ein Modell Benutzer erstellen können Beiträge User has_many :posts Post belongs_to :user Allerdings möchte ich auch ermöglichen Benutzern das speichern von Beiträge als Lesezeichen. Also fügte ich die folgenden: Bookmark belongs_to :post belongs_to :user User

Das Ergebnis von SUM und group-Feld vom Aktiven Datensatz in Codeigniter

Anzahl der Antworten 2 Antworten
Brauche ich zum erstellen dieser Abfrage in Codeigniter, aber ich weiß nicht, wie man das Ergebnis der SUMME: SELECT description, SUM(amount) FROM PAYMENT WHERE (date_payment between '2014-02-01 00:00:00' AND '2014-02-28 23:59:59') GROUP BY description; Ich versuche, das

Holen Sie sich zählen, in relation Tabelle in yii2 Activerecord

Anzahl der Antworten 3 Antworten
Ich habe zwei Tabelle für post und user. Ich möchte zeigen Beitragszahl der Benutzer in der Liste Benutzer gridview. In yii-1 ich verwende in diesem Modell zu definieren eine relation für diesen Zweck: 'postCount' => array(self::STAT, 'Post',

Plural ohne dass zählt die Anzahl in rails 4

Anzahl der Antworten 5 Antworten
Baue ich eine blog-app. Ich möchte in der Lage sein, um den Plural des Wortes "Artikel", wenn mehr als ein "post" ist "veröffentlichen". Etwa so: Artikel oder Verfügbare Artikel Dies ist, was ich habe.... Available <%= pluralize

Löschen von verknüpften Datensätzen auf Objekt zerstören Schienen

Anzahl der Antworten 2 Antworten
Habe ich 2 Modelle class Deal < ActiveRecord::Base has_many :couponizations, dependent: :destroy has_many :coupon_codes, through: :couponizations, source: :coupon_code, dependent: :destroy accepts_nested_attributes_for :coupon_codes, allow_destroy: true end und class CouponCode < ActiveRecord::Base has_one :couponization, dependent: :destroy has_one :deal, through:

Flucht SQL-Abfragen in Codeigniter

Anzahl der Antworten 2 Antworten
Ich bin das einfügen von Daten in eine MySQL-Tabelle mit CodeIgniter. Weil ich bin mit INSERT IGNORE INTO sind und nicht möchten, Bearbeiten Sie die aktiven Sätze-Klasse, um diese Funktion zu aktivieren, ich bin der Erzeugung der

Schienen: link_to mit block und GET params?

Anzahl der Antworten 4 Antworten
Wie kann ich erreichen, query-string und URL-Parameter in link_to block Erklärung? Jetzt habe ich das, was funktioniert: <%= link_to 'Edit', :edit, :type => 'book', :id => book %> Den oben genannten Werken und Ausgänge: http://localhost:3000/books/edit/1?type=book Was ich

Schienen Umfang gibt alle statt nil

Anzahl der Antworten 1 Antworten
Ich in ein seltsames Problem erstellen eines Bereichs und mit der first finder. Es scheint, als ob mit first als Teil der Abfrage in einem Bereich machen es alle Ergebnisse zurückgegeben, wenn keine Ergebnisse gefunden werden. Wenn

Suche nach null-has_one Verbände in wo-Abfrage

Anzahl der Antworten 3 Antworten
Dies kann eine einfache Frage, aber ich glaube mich zu ziehen meine Haare zu finden, eine elegante Lösung. Ich habe zwei ActiveRecord-model-Klassen, mit einer has_one und belongs_to Zusammenhang zwischen Ihnen: class Item < ActiveRecord::Base has_one :purchase end

Schienen : Konnte nicht geladen werden, Datenbank-Konfiguration. Keine solche Datei -

Anzahl der Antworten 4 Antworten
Ich geklont app Ordner aus einem GitHub-repository, und nach bundle installieren Sie die Edelsteine, die ich habe versucht, die rake db:setup und rake db:migrate Befehle, weder gearbeitet, und hier ist meine Fehlermeldung: **arun997@promanager:~/workspace (master) $ rake db:setup

Tut rename_column kümmern Indizes?

Anzahl der Antworten 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

Wie man Active Record join return einzigartige Objekte?

Anzahl der Antworten 3 Antworten
Habe ich eine einfache Abfrage benötigen: hier Finden Sie eine Liste der Benutzer, die eine Bestellung gemacht, seit Jan 1, 2013. In SQL, es ist eine sehr einfache Abfrage. Aber ich bin mit Schienen und Aktiven Datensatz.

Ruby on Rails Reihenfolge von id und version?)

Anzahl der Antworten 3 Antworten
Während Sie versuchen, die Suche mit der id Sortieren (und umbrechen) ich bin immer aus der log: SELECT `audits`.* FROM `audits` ORDER BY version, id DESC LIMIT 50 OFFSET 0 Ich bin derzeit mit diesem code: @records

codeigniter count_all_results

Anzahl der Antworten 7 Antworten
Arbeite ich mit der neuesten codeIgniter veröffentlicht, und ich arbeite auch mit jquery datatables von datatables.net Ich geschrieben habe diese Funktion: https://gist.github.com/4478424 die, wie funktioniert. Außer, wenn ich filter für die text box eingeben etwas. Der filter

Mit Ruby on Rails. Wie verwende ich den Aktiven Datensatz .build-Methode in einem :gehört zur Beziehung?

Anzahl der Antworten 2 Antworten
Ich nicht in der Lage waren jegliche Dokumentation, die auf der .build-Methode in Schienen (ich bin derzeit mit 2.0.2). Durch Experimentieren scheint es, können Sie die build-Methode zum hinzufügen eines Datensatzes in eine has_many Beziehung, bevor Sie

Kreuzung von zwei Beziehungen

Anzahl der Antworten 5 Antworten
Sagen, ich habe zwei Beziehungen, die halten-Datensätze in das gleiche Modell, wie: @companies1 = Company.where(...) @companies2 = Company.where(...) Wie finde ich den Schnittpunkt dieser beiden Relationen, D. H. nur diejenigen Unternehmen, die existieren innerhalb der beiden? Scheint,

Codeigniter: Wählen Sie aus mehreren Tabellen

Anzahl der Antworten 6 Antworten
Wie kann ich wählen Sie die Zeilen aus zwei oder mehr Tabellen? Ich bin Einstellung, die Standard-Felder für ein Formular, und ich brauche Werte aus zwei Tabellen... Mein Aktueller code lautet: $this->CI->db->select('*'); $this->CI->db->from('user_profiles'); $this->CI->db->where('user_id' , $id); $user

Codeigniter Active Record "where_or' Gruppierung

Anzahl der Antworten 3 Antworten
Ist es möglich Gruppe and_where /or_where /or_like... Aussagen zusammen, so dass Sie nicht mischen Sie mit anderen und/where-statements. Etwas führen würden, WHERE Stadt = 'Meine Stadt' UND Status = 'Mein Staat' UND (name LIKE %name1% ODER Namen

Codeigniter - Klammern mit activerecord?

Anzahl der Antworten 4 Antworten
Wie Runde Klammern-symbol in Codeigniter aktiven Datensatz SQL-Abfragen? wie man z.B. erreichen SELECT * FROM `shops` WHERE (`shopid` = '10' OR `shopid` = '11') AND `shopid` <> '18' Bei CI3.0 Sie können dies tun, codeigniter.com/userguide3/database/... InformationsquelleAutor Gretchen

Rails 3.1 - finden Sie mit count und wählen Sie als

Anzahl der Antworten 1 Antworten
Ich versuche, die folgende sql-Anweisung in rails: SELECT COUNT(downloads.title) AS total, downloads.title FROM `downloads` WHERE `downloads`.`member_id` = 60 Group by `downloads`.`title` Ich dies schrieb, Schienen wie dieser: Download.where(:member_id => id).select("COUNT(downloads.title) AS total, downloads.title").group(:title) Wenn ich die Abfrage

Gibt es eine Möglichkeit, um Rails-ActiveRecord-Attribute private?

Anzahl der Antworten 7 Antworten
Standardmäßig, ActiveRecord nimmt alle Felder aus der entsprechenden Datenbank-Tabelle und erstellt die öffentlichen Attribute, die für alle von Ihnen. Ich denke, es ist vernünftig nicht, um alle Attribute in einem Modell der öffentlichkeit. Noch mehr, daß Attribute,

Überprüft mit :wenn

Anzahl der Antworten 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

Active Record mit Delegieren und Bedingungen

Anzahl der Antworten 2 Antworten
Ist es möglich, delegieren Sie in Ihrer Active Record-Modell verwenden und Bedingungen wie :if drauf? class User < ApplicationRecord delegate :company, :to => :master, :if => :has_master? belongs_to :master, :class_name => "User" def has_master? master.present? end end

Schienen - Datensatz Hinzufügen, um zum Tisch vom controller

Anzahl der Antworten 3 Antworten
Ich versuche zu erstellen, die einen Datensatz innerhalb einer join-Tabelle aus der Aktion eine Schaltfläche. Ich hätte eine events-Modell und würde gerne verfolgen ausgewählte Ereignisse " von jedem Benutzer. Benutzte ich die HABTM-Beziehung weil ich wirklich nicht

Wie überspringen Rückrufe auf Mongoid Dokumente?

Anzahl der Antworten 5 Antworten
Meine Frage ist ähnlich wie diese Wie überspringen von ActiveRecord Rückrufe? aber statt AR, ich bin mit Mongoid, wie Es scheint, das ist noch nicht implementiert in der aktuellen version von Mongoid, also ich würde gerne wissen,

Schienen: join mit mehreren Bedingungen

Anzahl der Antworten 3 Antworten
Habe ich ein einfaches Modell wie class Interest < ActiveRecord::Base has_and_belongs_to_many :user_profiles end class UserProfile < ActiveRecord::Base has_and_belongs_to_many :interests end Wenn ich Abfragen möchte alle Benutzer mit einem bestimmten Interesse, das ist ziemlich einfach zu tun UserProfile.joins(:interests).where('interests.id

Schienen: Erstellen von Modellen aus vorhandenen Tabellen?

Anzahl der Antworten 2 Antworten
Ich habe die Tabellen bereits erstellt aus einem anderen Projekt. Ihre Namen sind formatiert wie aaa_bbb_ccc_ddd (alle nicht im plural und einige Teile sind nicht eine Konvention word). Ich habe erfolgreich erstellt ein schema aus der Datenbank

Wie kann ich eine SUMME in einer Abfrage, die mit Rails 3 / Metasuche?

Anzahl der Antworten 1 Antworten
Ich habe eine Rails-3-Anwendung, wo mein Modell beinhaltet die Besitzer und Eigenschaften, die jeder Besitzer repräsentiert eine person oder institution besitzt eine oder mehrere Eigenschaften. Ich würde gerne in der Lage sein zu suchen in meiner Datenbank

Summe über mehrere Spalten mit Activerecord

Anzahl der Antworten 5 Antworten
Ich bin neu in Activerecord. Ich will tun, Summe über mehrere Spalten von einem Musterschüler. Mein Modell student ist wie folgt: class Student < ActiveRecord::Base attr_accessible :class, :roll_num, :total_mark, :marks_obtained, :section end Will ich sowas: total_marks, total_marks_obtained

Concat in Codeigniter Active Record

Anzahl der Antworten 5 Antworten
Ich versuche eine Concat für eine AutoVervollständigen, Mit CI-Aktiven Datensatz. Meine Abfrage ist : $this->db->select("CONCAT(user_firstname, '.', user_surname) AS name", FALSE); $this->db->select('user_id, user_telephone, user_email'); $this->db->from('users'); $this->db->where('name', $term); Ich erhalte eine MySQL-Fehlermeldung, von dieser sagen: Error Number: 1054 Unknown

FactoryGirl vor(:schaffen) callback nicht das anlegen von Verbänden

Anzahl der Antworten 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:

Rails-ActiveRecord - wie kann ich die Sperre eine Tabelle zum Lesen?

Anzahl der Antworten 6 Antworten
Habe ich einige Rails ActiveRecord code, der wie folgt aussieht: new_account_number = Model.maximum(:account_number) # Some processing that usually involves incrementing # the new account number by one. Model.create(foo: 12, bar: 34, account_number: new_account_number) Dieser code funktioniert gut

Wählen Sie erst eine Spalte aus mehreren Zeilen in codeigniter. Wie ist das effizienter?

Anzahl der Antworten 1 Antworten
Ich bin denken über den Wirkungsgrad, und ich bin nicht wirklich sicher über es die eine oder andere Weise. Aber ich habe eine Reihe von Zeilen mit mehreren Spalten. Ich muss nur das Feld name aus allen

Schienen-Modell: - Name — Vorname, Nachname

Anzahl der Antworten 4 Antworten
Ich bin Recht neu auf Schienen, arbeiten auf einer Rails 3 Anwendung mit einem Profil-Modell für die Nutzer. In der Profil-Modell ich würde gerne ein "name" - Eintrag, und ich möchte in der Lage sein, um einen

Mit Fragezeichen in Rails/ActiveRecord-Spalte-name

Anzahl der Antworten 3 Antworten
Im Einklang mit Ruby ' s idiom der mit einem Fragezeichen in der booleschen Methoden (z.B. person.is_smart?), ich möchte das gleiche zu tun für eine ActiveRecord-Feld in Rails: rails generate model Person is_smart?:boolean Habe ich nicht wirklich

ActiveRecord: Wie man alle Attribute eines Modells kann mass-assigned?

Anzahl der Antworten 5 Antworten
Ich würde gerne eine Liste aller Attributnamen werden kann Masse zugeordnet. Ich brauche diese für ein benutzerdefiniertes Formular-builder, die nicht fügen Sie Eingabefelder standardmäßig nicht Masse zugeordnet. Zum Beispiel, wenn ich mit dem folgenden Modell: class Post

ORM: OneToOne mapping auf Non-Primary-Key Join-Spalte - Buch und Inventar zugeordnet ISBN

Anzahl der Antworten 4 Antworten
Habe ich ein Buch Modell-und Inventory-Modell abgebildet, indem die ISBN-Nummer, aber die ISBN ist nicht der Primärschlüssel in beiden. Bücher gehören zu den Buchhandlungen und Inventar wird für eine Gruppe von Buchhandlungen(BookstoreChain). Inventar ist geteilt durch alle

Rails/ActiveRecord: speichern Sie die änderungen an einem Modell zugeordneten Sammlungen

Anzahl der Antworten 5 Antworten
Muss ich änderungen speichern, um einzelne Elemente in einer Sammlung für ein Modell, oder gibt es eine Methode, die ich anrufen kann um Sie zu speichern, wenn ich das Modell speichern. #save nicht scheinen, es zu tun.

Rails-3-DateTime-Vergleich w/ Datum In Einer ActiveRecord-Abfrage

Anzahl der Antworten 4 Antworten
Ich versuche, die Suche nach einem Modell für alle Termine gleich zu einem bestimmten Zeitpunkt, während das weglassen der Zeitangabe. In Rails konnte ich führen Sie einfach dies als DateTime.to_date == somedate aber ich glaube es ist

Erstellen einer PostgreSQL-Sequenz, um ein Feld (das ist nicht die ID des Datensatzes)

Anzahl der Antworten 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

Wie sende-id über url -

Anzahl der Antworten 4 Antworten
Ich will senden meine id über url und wollen sich id auf einer anderen Seite. Aber wie sende id per url bitte helfen. Meine Ansichten, die nicht funktioniert. <div class='title'><a href="<?php echo $Result->ad_id();?>"><?php echo ucwords($Result->ad_title);?></a></div> $Result->ad_id(); ist

PHP Fatal error: Call to undefined method stdClass::num_rows() in (...) Zeile 36

Anzahl der Antworten 6 Antworten
Hier meine erste Frage . Ich bin ein Neuling in PHP und CI, aber ich will lernen 🙂 Ersten mein Modell : Klasse Login_model erstreckt MY_Model { protected $table = 'users'; protected $primary = 'user_id'; function __construct()

sql update codeigniter

Anzahl der Antworten 6 Antworten
Ich bin mit codeIgniter.. Ich möchte zum aktualisieren einer Tabelle Spalte is_close wenn id=$ticket_id meiner table= tbl_tickets. Ich bin, dies zu tun :- $data=array( 'is_close'=>1 ); $this->db->where('id',$title_id); $this->db->update('tbl_tickets',$data); und ich haben dies auch getan :- $sql =

Schienen-Modell "before_filter"?

Anzahl der Antworten 2 Antworten
Ich weiß, dass before_filter ist nur für Controller in Rails, aber ich möchte so etwas wie dies für ein Modell: jedes mal, wenn eine Methode in meinem Modell heißt, würde ich gerne eine Methode, die bestimmt, ob

Rails 3 new_record? veraltet

Anzahl der Antworten 1 Antworten
Ich habe eine Rails-3-Anwendung und ich bin der Planung zur Verwendung der ActiveRecord-Methode new_record? auf meinem shared-Formular zeigen, der Benutzer entweder ein Create-oder Update-button. Ich schaute auf APIDock und für diese Methode, und es sagt Methode Veraltet:

Wie kann ich aus mehreren Tabellen in CodeIgniter

Anzahl der Antworten 2 Antworten
Ich habe drei Tabellen: (um es einfach zu halten werde ich nur die relevanten Felder) Articles (id, title, text, author) Comments (id, article_id, text, author) Users (user_id, user_type, first_name, last_name, email, password) In der articles Tisch, weil

Schienen: überprüfen der Eindeutigkeit von zwei Spalten (zusammen)

Anzahl der Antworten 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

join-Modell Attribute in rails has_many :through

Anzahl der Antworten 3 Antworten
als Beispiel habe ich ein Modell von Gruppe und Modell-Nutzer dem Sie verbunden sind mit :has_many, :through => groups_users groups_users-Tabelle ein Attribut, genannt moderator, der angibt, ob ein Benutzer ist ein moderator der Gruppe Frage: wie erhalte

Kohana ORM - Wie kann ich dies tun?

Anzahl der Antworten 3 Antworten
Haben noch nie gearbeitet mit ORM, bevor ich dachte, ich würde give it a try heute, ich bin gekommen, über mein erstes problem, ich weiß nicht, wie zu lösen (aufgrund meines fehlenden Verständnisses, wie ORM auch wirklich

Speichern und Aktualisieren in einem controller zusammen, in Yii

Anzahl der Antworten 3 Antworten
Gibt es zwei Tabellen in meiner db, Benutzer und profile. Profil user_id Primärschlüssel. So kann jeder Benutzer haben nur ein Profil. Wenn ich das hochladen einer Bild-Datei, der name ist gespeichert in der Profil-Tabelle mit user_id. Wenn