Вопросы по теме 'has-many-through'
has_many через самореферентную ассоциацию
Я хочу (например) создать ассоциацию has_many для всех сообщений друзей человека, что-то вроде has_many :remote_posts , чтобы дать мне что-то вроде person > friends > person > posts .
..вот как бы я это сделал
script/generate model...
1525 просмотров
schedule
13.05.2023
has_many: через вопросы
Раньше я использовал has_and_belongs_to_many и преобразовал его в has_many: through. Вот как выглядит список игр, в которые может играть много пользователей. С этим я могу делать game.users и user.games ....:
class Game < ActiveRecord::Base...
3873 просмотров
schedule
08.06.2022
ROR Самореферентный has_many через accept_nested_attributes_for
Я задавался вопросом, может ли кто-нибудь быстро взглянуть на это. Я делаю простое приложение для преобразования, которое преобразует единицы измерения. Мне нужно иметь возможность самостоятельно ссылаться на таблицу, используя таблицу соединений, в...
552 просмотров
schedule
09.07.2022
Использование named_scopes в модели соединения has_many :through
Я бился головой о стену над чем-то, что на первый взгляд должно быть очень простым. Допустим, у меня есть следующие упрощенные модели:
user.rb
has_many :memberships
has_many :groups, :through => :memberships
membership.rb...
646 просмотров
schedule
10.06.2022
Присоединение ассоциации «один ко многим» к ассоциации «многие ко многим» в Rails 3
У меня есть связь «многие ко многим» между классом User и классом Table. Кроме того, у меня есть связь «один ко многим» между пользователем и таблицей (один пользователь в конечном итоге владеет таблицей). Я пытаюсь получить доступ ко всем таблицам,...
194 просмотров
schedule
05.12.2023
RoR вложенный :include для включения подресурсов в to_xml/to_json
Для начала у меня странная ситуация с моделью данных, поэтому, возможно, весь мой подход неверен. Вот что я делаю:
У меня есть класс Bird и простой класс Color. Концептуально каждая птица имеет две ассоциации to_many с цветом, одну для мужских...
11701 просмотров
schedule
08.04.2022
Соответствует ли accepts_nested_attributes_for условиям объявления has_many?
С тем, как я в настоящее время настроил свой код, пользователь has_many current_treatments (которые отличаются от других процедур тем, что связь между ними и пользователем имеет логическое значение «current», установленное на true). Проблема, с...
691 просмотров
schedule
27.05.2023
Создайте и обновите две модели с моделью соединения (от has_many) и дополнительными полями.
Я пытался упростить контекст моего предыдущего поста (около 6 часов назад: https://stackoverflow.com/questions/5150031/linking-three-models-through-two-join-models ), просто связав два моих основных столбца (свойства и пользователи) через соединение...
234 просмотров
schedule
26.05.2022
Rails имеет много и принадлежит одному
У меня есть модель User , которая имеет много projects , и модель Project , которая может иметь много users , но также принадлежит одному пользователю (то есть пользователю, который создал этот проект). Он должен принадлежать User . Он также...
9381 просмотров
schedule
02.05.2023
has_one :through =› несколько
И Посещение, и Поручительство:
belongs_to :event
belongs_to :account
Следовательно: отношение 1 к 1 между посещаемостью и поручительством.
Есть ли способ сделать это, не слишком много думая?
# attendment
has_one :vouching :through...
933 просмотров
schedule
05.08.2022
Как заполнить поля в has_many через таблицу соединений
У меня есть вопрос об активной ассоциации записей, относящийся к этой части документации по рельсам:
http://guides.rubyonrails.org/association_basics.html#the-has_many-through-association
если у нас есть три модели:
class Physician <...
4036 просмотров
schedule
18.04.2022
Rails формирует has_many через ассоциацию с дополнительными атрибутами?
Как создать поля формы для ассоциации has_many :through с дополнительными атрибутами?
Связь has_many :through имеет дополнительный столбец с именем weight .
Вот файл миграции для таблицы соединений:
create_table :users_widgets do |t|...
6278 просмотров
schedule
13.04.2023
Представление/контроллер для уничтожения ассоциации has_many :through
У меня есть Users, Teams и TeamMemberships, которые связаны с has_many :through.
Я пытаюсь добавить возможность удалить пользователя из команды, что требует уничтожения модели TeamMembership, которая их связывает.
Мои модели следующие:
#...
874 просмотров
schedule
02.05.2023
Модель Rails 3.1 с has_many через проблему именования — ThisIsModelName.rb
Мне нужно создать модель соединения под названием CarStoreTracker для автомобилей и магазинов, в которой оба имеют много друг друга.
class Car < ActiveRecord::Base
has_many :carstoretrackers # It seems to work
has_many :stores,...
555 просмотров
schedule
10.05.2022
Создание представления «многие ко многим» с дополнительными свойствами
У меня есть отношения «многие ко многим» между проектами и этапами, я пытаюсь создать форму, которая позволит пользователю отмечать этапы в проекте и оставлять какие-либо комментарии на этом этапе.
Примерно так выглядит модель:
class Project...
311 просмотров
schedule
15.04.2022
как создать симметричный, DRY, RESTful интерфейс для отношений has_many:through?
Предположим, что существует стандартная связь has_many :through между тремя моделями.
class Person < ActiveRecord::Base
has_many :memberships, :dependent => :destroy
has_many :clubs, :through => :memberships
end
class Club <...
514 просмотров
schedule
31.05.2023
has_many через переключатели
Борьба за то, чтобы связь has_many :through работала должным образом с формой, которая имеет связь, представленную переключателями.
Связь описывает задание, с которым могут быть связаны различные метаданные, и эти метаданные могут быть разных...
601 просмотров
schedule
23.07.2022
Rails 3.2 has_many через отправку формы
У меня есть форма has_many: through, где я не могу получить дополнительный атрибут для публикации в базе данных. Я где-то испортил имя параметра. Я могу получить внешние ключи для публикации, но у меня есть еще один атрибут, который я пытаюсь...
1434 просмотров
schedule
04.06.2022
Rails: как настроить условие IF с JOIN в отношениях has_many :through
У меня есть приложение, в котором пользователи могут настроить календарь и заполнить его заданным набором событий. Пользователь также может заменить название своего календаря псевдонимом. Итак, у меня есть следующее отношение has_many :through:...
181 просмотров
schedule
08.11.2022
Обновление моделей в has_many: через ассоциацию
У меня две модели: Designer и Influence. У них есть отношение «has_many» друг к другу: через модель соединения, называемую Relation.
Я хочу использовать единую форму для создания/обновления модели дизайнера информацией из модели влияния. Можно ли...
718 просмотров
schedule
26.02.2023