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

2 ответа

Rails 4: Как использовать include () с where () для извлечения связанных объектов

Я не могу понять, как использовать.where() метод для получения связанных данных модели. В этом примере Projects принадлежит_пользователям ... class Project < ActiveRecord::Base belongs_to :user has_many :videos end class User < ...

2 ответа

Когда ActiveRecord сохранит ассоциации?

1) Я знаю, что это спасет ассоциации, когдаautosave: true согласно http://railsapi.com/doc/rails-v2.3.8/classes/ActiveRecord/AutosaveAssociation.html [http://railsapi.com/doc/rails-v2.3.8/classes/ActiveRecord/AutosaveAssociation.html] 2) Я знаю, ...

2 ответа

Rails находит запись со всеми соответствующими идентификаторами ассоциаций

У меня есть связь HABTM между пользователями и чатами. Я пытаюсь найти чат с двумя конкретными пользователями в нем. Я пытался: scope :of_users, ->(user1,user2) { joins(:users).where( users: { id: [ user1.id, user2.id ] } ) } Chat.of_users( ...

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

2 ответа

Можно ли использовать ассоциацию has_one, когда модель имеет один или ноль экземпляров другой модели?

RailsGuides говорит: http://guides.rubyonrails.org/association_basics.html [http://guides.rubyonrails.org/association_basics.html]Ассоциация has_many «указывает, что каждый экземпляр модели имеет ноль или более экземпляров ...

3 ответа

Rails: запрос ActiveRecord, основанный на значении ассоциации

У меня есть 2 модели.Report а такжеServer которые имеют отношение принадлежат к и имеет Я создал метод доступа, используяdelegate это позволяетReport найти его связанныйServer.company_id, Теперь я хочу выполнить запрос наReport что позволяет мне ...

2 ответа

метод сборки на ruby на рельсах

Новичок в rails, и я слежу за проектом Depot, найденным в веб-разработке Agile, с rails 3.1. Все было хорошо, пока я не заблудился, когда книга использовала метод «сборки». @cart = current_cart product = Product.find(params[:product_id]) ...

2 ответа

Ошибка проверки ассоциации вложенных атрибутов Rails

У меня есть вложенные атрибуты для модели Rails, и проверки связей по какой-то причине не выполняются. Я не использую acceptpts_nested_attributes_for, но я делаю что-то очень похожее. class Project < ActiveRecord::Base has_many ...

3 ответа

Rails has_one: через ассоциацию

Rails имеетhas_one :through ассоциация, которая помогает установить непосредственную связь с третьей моделью, пройдя вторую модель. Какая реальная польза от этого помимо создания ярлыка, в противном случае это был бы дополнительный шаг. Взяв ...

2 ответа

Rails has_one противостоит семантике

У меня есть модель, представляющаяContent элемент, содержащий несколько изображений. Количество изображений фиксировано, так как эти ссылки на изображения очень специфичны для контента. Например,Content модель относится кImage модель дважды ...

1 ответ

Как ограничить количество ассоциаций для каждой записи / группы?

У меня есть модель, статьи, в которой есть много тезисов. Я хочу загрузить 10 последних статей и для каждой статьи реферат с наибольшим количеством баллов. Моя функция выглядит так: public function getArticles($category, $viewName) { ...