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

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

Как определить имя таблицы в классе модели Rails 3

Я хочу получить имя таблицы в методе модели. Я нашел должен быть метод table_name, но когда я пытаюсь его вызвать, я получаю NameError Exception: неопределенная локальная переменная или метод 'table_name'. Очевидно, это не так: pp methods....
задан 26.05.2011 в 15:53
2
ответа

Rails: порядок с использованием отношения has_many / belongs_to

Мне было интересно, можно ли использовать метод find для упорядочения результатов на основе отношения has_many класса к другому классу. например. # has the columns id, name class Dog < ActiveRecord::Base has_many :dog_tags end # has the...
задан 07.10.2009 в 09:44
5
ответов

Добавить предложение в оператор MySQL без кавычек с использованием функций активной записи CodeIgniter

Я хотел обновить строку, используя активные записи в codeigniter, и я хочу только увеличить значение поля (received_qty = received_qty +1), я понял, что могу сделать это в обычном sql, но я не могу использовать активные записи codeigniter $up...
задан 16.01.2010 в 03:35
3
ответа

Rails: возможно ли добавить дополнительный атрибут к ассоциации has_and_belongs_to_many?

Что я имею в виду, если у меня есть две модели, связанные ассоциацией has_and_belongs_to_many, могу ли я хранить другие данные в таблице соединений для каждой ассоциации? То есть дополнительные данные не будут частью одной записи в любой таблице...
задан 23.02.2012 в 01:58
4
ответа

Хранимые процедуры в Ruby on Rails

Я парень .net с 6-летним опытом. Недавно я начал работать над проектом ROR и понял, что хранимые процедуры / sql-функции вообще не используются. Поинтересовавшись в этом, я узнал, что это обычная практика, и вообще никто в команде не пишет sql-з...
задан 20.03.2013 в 08:09
2
ответа

Разница между активной записью и DAO?

В чем разница между объектом доступа к данным и активной записью? Они кажутся совершенно такими же, как и построили слой между слоем приложения и персистентности и абстрагируют прямой доступ к базе данных с помощью SQL-запросов.     
задан 10.07.2011 в 13:25
1
ответ

Rails 4.1 ActiveRecord :: отношение больше не похоже на массив

в Rails 4.0.4 этот код работает: mailboxes = Mailbox.order(:mailbox) mailboxes.keep_if do |mailbox| # test end в Rails 4.1.0 он разбивается на NoMethodError (undefined method keep_if for <Mailbox::ActiveRecord_Relation:0x5494f80>...
задан 09.04.2014 в 22:55
2
ответа

Rails - AciveRecord use: depend =: destroy при условии

Что будет лучшим / сухим способом уничтожить всех зависимых объектов на основе состояния. Пример: class Worker < ActiveRecord::Base has_many :jobs , :dependent => :destroy has_many :coworkers , :dependent => :destroy has_many...
задан 18.05.2011 в 21:08
5
ответов

: dependent =: delete on belongs_to не удаляет объект владельца

Я проверяю параметры метода own_to и тестируя следующие поведение в Rails 3.2.7 Как указано выше, опция :dependent указывает, что    Если установлено: destroy, связанный объект уничтожается, когда это   объект есть. Если установлено з...
задан 17.09.2012 в 13:55
3
ответа

Извлечение только определенных столбцов с помощью Rails 3 where where

Не уверен, почему я не могу понять, как это сделать легко ... Очевидно, я мог бы сделать это с использованием сырого SQL, но я пытаюсь ознакомиться с ActiveRecord. results = Model.where(:lat => (south..north), :lng => (east..west))...
задан 11.07.2011 в 20:18