Вопросы с тегом 'activerecord'

Active Record - это шаблон, который сочетает логику домена с абстракцией хранения в одном объекте. Используйте этот тег для вопросов о шаблоне, [rails-activerecord] для вопросов о Rails ORM framework.
1
ответ

Удаление дубликатов записей на основе нескольких столбцов

В нашей системе мы запускаем ежечасный импорт из внешней базы данных. Из-за ошибки в сценариях импорта теперь есть несколько повторяющихся записей. Дубликат считается, где какая-либо запись имеет те же :legacy_id и :company . Какой ко...
задан 28.11.2014 в 14:30
2
ответа

Rails 3 Ограничение входящих объектов

Например, у меня есть объект блога, и у этого блога много сообщений. Я хочу, чтобы я хотел сказать, что первый блог-объект включен, и включите в него первые 10 сообщений. В настоящее время я бы сделал @blogs = Blog.limit(4) , а затем в предста...
задан 16.07.2011 в 21:59
1
ответ

Rails 5 SQL Injection

Я читал об этом в течение некоторого времени в разных SO-потоках, руководствах и т. д., но все ответы противоречивы и противоречивы. Похоже, что существует много подобных методов, и многие ответы говорят о том, чтобы использовать другой....
задан 31.12.2016 в 19:22
3
ответа

Rails ActiveRecord: PG :: Ошибка: ERROR: ссылка на столбец «created_at» неоднозначна

Я борюсь с ошибкой в ​​объекте и не уверен, где проблема. Вот как выглядят модели: class Car < ActiveRecord::Base has_many :car_colors has_many :colors, :through => :car_colors end class CarColor < ActiveRecord::Base belo...
задан 03.06.2013 в 14:39
3
ответа

Как метод класса объекта ActiveRecord :: Relation

Как объект класса ActiveRecord :: Relation вызывает методы класса? class Project < ActiveRecord::Base has_many :tasks end class Task < ActiveRecord::Base belongs_to :project def self.initial_tasks # class methods # here retur...
задан 10.02.2014 в 16:25
2
ответа

Как сделать все атрибуты модели доступными для массового присвоения?

Я сделал все атрибуты в приложении rails недоступным с помощью этой опции настройки приложения: config.active_record.whitelist_attributes = true В большинстве случаев я определяю несколько атрибутов, которые я хочу получить доступными, ис...
задан 22.01.2012 в 16:02
5
ответов

Группировка предложений WHERE в Codeigniter

Я хочу создать следующий код SQL с использованием Active Records в Codeigniter: WHERE name != 'Joe' AND (age < 69 OR id > 50) Кажется, что я могу сделать следующее, я не могу понять, как их сгруппировать $this->db->select()...
задан 24.06.2011 в 17:41
6
ответов

Как изменить первичный идентификатор записи в Rails?

rails console u = User.find(9) u.id = 7 # There is no other record with id 7 u.save => true User.all Идентификатор не изменился. Как изменить первичный идентификатор? Почему это предотвращает это действие? Работа в Rails 3.0.7 и Po...
задан 28.11.2011 в 21:04
1
ответ

Rails PG :: UndefinedTable: ERROR: отсутствует запись FROM-clause для таблицы

У меня есть модели class Offer < ActiveRecord::Base belongs_to :agency end class Agency < ActiveRecord::Base has_many :offers end Когда я делаю такой запрос - все в порядке @offers = Offer.with_state(:confirmed). includes(...
задан 24.11.2014 в 15:14
2
ответа

Является ли хорошей идеей использовать библиотеку Active Record для CodeIgniters для управления базами данных MySQL или просто использовать SQL?

Я начинаю разбираться с CodeIgniter и наткнулся на поддержку шаблона Active Record . Мне нравится, что он генерирует SQL-код для вас, поэтому вы можете получать, обновлять и вставлять данные в базу данных, не привязывая приложение к определе...
задан 06.03.2010 в 23:45