Результаты поиска по запросу "activerecord"

2 ответа

Модель Rails, которая имеет has_one и has_many, но с некоторыми ограничениями

Я картирую 2 модели: User Account class Account has_many :users class User has_one :account Пользовательская таблица как account_id в ней. Теперь в модели «Учетная запись» я хочу создать «основного пользователя», у которого только 1 учетная ...

4 ответа

Как считать вещи в группе с Codeigniter?

Я использую активную запись для возврата сгруппированного списка дат со следующим кодом: function get_archive_links(){ $this->db->order_by('date','desc'); $this->db->group_by('MONTH(date), YEAR(date)'); $query = $this->db->get('blog'); foreach ...

3 ответа

Rails: HasManyThroughAssociationNotFoundError

У меня проблемы с получениемhas_many through ассоциация к работе. Я продолжаю получать это исключение: Article.find(1).warehouses.build ActiveRecord::HasManyThroughAssociationNotFoundError: Could not find the association :entries in model ...

ТОП публикаций

2 ответа

has_many: через has_and_belongs_to_many в Rails

В Rails - каков эффект от использования has_many: через has_and_belongs_to_many? Рассмотрите возможность использования двух моделей - записей и тегов, которые имеют отношение «многие ко многим», как показано ниже: class Tag < ActiveRecord::Base ...

1 ответ

newbie: добавить сериализованные целые числа в столбец базы данных и вернуть их обратно

Как я могу хранить целые числа (идентификаторы пользователя от 1 до 9999), сериализованные в столбце базы данных, и получать их обратно? В моей модели пользователя у меня есть столбец приглашений, User model serialize: invites invites = text ...

5 ответов

проверить хотя бы один в has_and_belongs_to_many

У меня есть модель с: has_and_belongs_to_many :usersКак проверить, что модель имеет хотя бы одного пользователя в модели? Я пытался: validates_presence_of :usersНо это, кажется, не дает мне то, что я хочу ...

1 ответ

Rails 3 ActiveRecord метод цепочки, под капотом

Допустим, вы строите запрос, включающий цепочку из нескольких методов, такую как Post.where('id > 10').limit(20).order('id asc').except(:order)Мне интересно, что происходит за кулисами? Предположительно, каждая часть цепочки поможет ...

4 ответа

Как отсортировать авторов по количеству книг в ActiveRecord?

Допустим, у меня есть модель Book и модель Author. Я хочу перечислить всех авторов, отсортированных по количеству книг. Какой лучший способ сделать это? Я знаю, как сделать это в SQL, либо с помощью где .. в с помощью вложенного выбора или с ...

2 ответа

ПРЕДУПРЕЖДЕНИЕ ОБ УСТРОЙСТВЕ при сохранении с ruby и active_record

Я новичок в ruby и пишу небольшой скрипт, который требует записи сообщений в журнал базы данных. Я использую ruby 1.9.3 с active_record, но без рельсов. Все операторы select работают нормально, но моя функция записи в журнал возвращает следующую ...

3 ответа

Rails, как установить временную переменную, которая не является полем базы данных

Для моего приложения у меня есть разные точки входа в систему, которые проверяют вещи по-разному. Так что в основной регистрации ничего не требуется, кроме поля электронной почты и пароля. В альтернативном поле регистрации требуется гораздо ...