Вопросы по теме 'has-many-through'
Имя/тип класса Rails не работает для полиморфного has_many :through
У меня есть система выставления счетов, которая управляет дебетом и кредитом. В основном сумма счета-фактуры получается по сумме его дебетов, а баланс получается путем взятия суммы его кредитов и вычитания ее из общей суммы.
Я делаю это с четырьмя...
4197 просмотров
schedule
04.02.2022
Пользователь has_many :users, :through=› :friends — как?
Это мой код:
class Friend < ActiveRecord::Base
belongs_to :user
belongs_to :friend, :class_name => "User", :foreign_key => "friend_id"
end
class User < ActiveRecord::Base
#...
has_many :friends
has_many :users, :through...
3572 просмотров
schedule
30.09.2023
Как я могу просто получить одну запись вместо дубликатов, используя ActiveRecord в Rails?
У меня есть модель следующим образом:
Campaign
has_many :companies, :through => :contacts
Есть много контактов с одной и той же компанией. Мне просто нужен один экземпляр каждой компании.
Я пробовал следующее:
@campaign =...
55 просмотров
schedule
13.05.2024
Rails 3 задает параметр принадлежности ассоциации
У меня есть приложение rails, которое отслеживает социальные данные. Пользователи смогут создавать группы и добавлять страницы (например, фан-страницы facebook) в свои группы по социальному идентификатору страницы. Поскольку пользователи...
833 просмотров
schedule
22.04.2022
Где настроить отношения внешнего ключа в приложении rails с помощью has_many через
Я устанавливаю простую связь has_many через отношения. Мне было интересно, есть ли какие-либо передовые методы, которые я должен учитывать при настройке отношений внешнего ключа.
Приложение предназначено для того, чтобы пользователи могли...
209 просмотров
schedule
17.03.2022
Создание выпадающего поля категории в Ruby on Rails с использованием вложенных форм и has_many :through
Редактировать: похоже, что повторное определение @categories в методе create задачи помогло устранить ошибку. Все еще работаю над обновлением категории, когда я отправляю задачу, потому что сейчас она ее игнорирует. Есть идеи?
Всем привет,
Я...
1676 просмотров
schedule
06.03.2023
Default_scope в таблице соединений
У меня есть настройка модели, как показано ниже:
class User
has_many :items
has_many :words, :through => :items
end
class Item
belongs_to :user
belongs_to :word
default_scope where(:active => true)
end
class Words
has_many...
2391 просмотров
schedule
28.11.2022
мышление-сфинкс has_many: через отношения
У меня есть отношения «многие ко многим» между бухгалтерской книгой и персоналом, и я хотел бы использовать Thinking-Sphinx (TS) для поиска в бухгалтерских книгах, которыми владеет член current_staff.
В консоли Rails 3 я пробовал следующее
>...
1919 просмотров
schedule
03.12.2023
Использование attr_accessible в модели соединения с отношением has_many :through
У меня есть ПОЛЬЗОВАТЕЛЬ, который создает КОМПАНИЮ и становится СОТРУДНИКОМ в процессе. В таблице сотрудников есть :user_id и :company_id .
class User
has_many :employees
has_many :companies, :through => :employees
class Employee...
3698 просмотров
schedule
02.06.2022
ajax не работает с jquery-rails
Я пытаюсь заставить кнопку изменить свое имя/действие после того, как пользователь нажмет на нее, но я не могу заставить Ajax работать. Кажется, это работает после обновления страницы. Я использую гем jquery-rails v.1.0.12. Контекст: я работаю с...
722 просмотров
schedule
08.06.2023
Вопрос о правильных ассоциациях в Rails
Возьмем, к примеру, эту ситуацию.
У вас есть 3 модели:
Поэт - представляет автора стихотворения.
Поэма - Представляет собой стихотворение, написанное поэтом.
Printing — представляет собой печатное издание любого рода, содержащее...
92 просмотров
schedule
01.06.2022
Как в Rails 3.1 найти магазины с указанными категориями, когда категории связаны через :has_many, :through
В моей модели магазина у меня есть следующее:
class Store < ActiveRecord::Base
has_many :categorizations
has_many :categories, :through => :categorizations
scope :by_categories, lambda{|category_ids|
where(*stores have the...
132 просмотров
schedule
11.07.2023
Ошибки при использовании ассоциации has_many :through
Я пытаюсь создать ассоциацию has_many :through, чтобы мои пользователи могли отслеживать домены, создавая ассоциацию при добавлении их на страницу своей учетной записи.
У меня есть следующие модели:
модели /user.rb
class User <...
126 просмотров
schedule
29.12.2022
rails 3.1 has_many: через дополнительное поле в модели соединения
я пытаюсь решить has_many: через ассоциацию с дополнительным text_field в модели соединения. Ни один из существующих ответов не помогает мне.
У меня три модели:
class Partner
has_many :prices
has_many :services, :through =>...
792 просмотров
schedule
24.10.2023
Обновите списки тегов или обновите отношения has_many
Я часто сталкиваюсь с проблемой обновления имеет много связей. Например, возьмем следующие три таблицы:
сообщения
теги
сообщения_теги
Когда пользователь создает новый пост, он может добавлять к нему теги. Пост сохраняется, а...
41 просмотров
schedule
14.11.2022
Выберите одну строку из таблицы отношений в Rails
Есть ли более простой способ вернуть строку отношений из таблицы для доступа к хранящимся там данным?
У меня есть две модели, связанные с использованием has_many :through, а третья модель настроена как промежуточная. Мои модели состоят из User,...
262 просмотров
schedule
19.03.2023
Rails — объединить несколько проходов has_many
Я только начал работать с Rails, и у меня возникла проблема, которую я не могу решить сам:
User.rb:
has_many :bid_listings, through: :bids, source: :listing, uniq: true
has_many :offer_listings, through: :offers, source: :listing,...
1104 просмотров
schedule
15.02.2023
Рельсы: has_many: через
Я пытаюсь понять, верен ли мой подход. У меня есть модель пользователя и модель компенсации. Мне нужно разрешить администратору приложения назначать компенсацию для каждой записи пользователя. Эта компенсация может меняться со временем, и я хочу...
2724 просмотров
schedule
25.02.2022
Проверка модели Rails на количество отношений has_many
В моем приложении Rails у меня есть модели Card и Pack, а также отношения «многие ко многим» между ними. Я хочу проверить, что в наборе ровно 3 карты. Пакет связывается с картами с помощью реализации флажка.
Моя проблема: при выполнении...
1697 просмотров
schedule
13.03.2022
Отношение активной записи имеет много сквозных
У меня есть следующие модели:
class FavoriteDirectorSet < ActiveRecord::Base
has_many :links
has_many :directors, through: :links
end
class Link < ActiveRecord::Base
belongs_to :favorite_director_set
belongs_to :director
end
class...
189 просмотров
schedule
23.09.2023