Описание тега acts-as-list
ActsAsList - это плагин Rails, который предоставляет возможности списков для модели ActiveRecord.
1
ответ
Обновление проблемы has_many: через запись
У меня проблема с обновлением has_many через запись. Вот моя установка: class TastingGroup < ActiveRecord::Base has_many :group_wine has_many :wines, through: :group_wine end class GroupWine < ActiveRecord::Base belongs_to :tasting_group belon…
18 фев '13 в 21:21
0
ответов
acts_as_list стирает виртуальный атрибут родительской модели при вызове destroy для дочерней модели
У меня есть родительская модель, которая имеет детей, а также виртуальный атрибут: attr_accessor :new_assocation_model has_many :children, -> { order("position ASC") }, autosave: true, inverse_of: :parent accepts_nested_attributes_for :children, …
13 апр '15 в 18:47
1
ответ
Могу ли я использовать Single Table Inheritance с has_many, чтобы получить коллекцию нескольких типов
У меня есть класс Citation, и я хочу, чтобы у каждого Citation было много ресурсов. Ресурс может быть LocalFile, Link (и может быть что-то вроде файла dropbox). Ресурсы будут делиться большей функциональностью и колонками. Я хочу использовать наслед…
03 июн '15 в 12:52
3
ответа
act_as_list с отношениями has_and_belongs_to_many
Я нашел старый плагин с именем act_as_habtm_list - но он для Rails 1.0.0. Встроена ли эта функциональность в activ_as_list сейчас? Я не могу найти информацию об этом. По сути, у меня есть таблица artist_events - нет модели. Отношения обрабатываются …
16 фев '10 в 17:35
2
ответа
Как получить Rails act_as_list для добавления новых элементов в начало списка?
У меня есть модель, интегрированная с act_as_list. Однако по умолчанию новые созданные элементы добавляются в конец списка. Есть ли способ добавить новые элементы в начало по умолчанию? Спасибо!
22 авг '12 в 22:26
0
ответов
Ограничить область действия в act_as_list
class TodoList < ActiveRecord::Base has_many :todo_items, -> { order("position ASC") } end class TodoItem < ActiveRecord::Base belongs_to :todo_list acts_as_list scope: :todo_list end Я хотел бы ограничить элементы, которыми управляет act_a…
03 июн '14 в 00:02
0
ответов
Проверьте, включен ли драгоценный камень в генератор
Генератор моделей по умолчанию ( https://github.com/rails/rails/blob/master/activerecord/lib/rails/generators/active_record/model/templates/model.rb.tt) в Rails содержит следующий код: <% module_namespacing do -%> class <%= class_name %>…
27 янв '19 в 10:06
1
ответ
Многопозиционный столбец с act_as_list
Как использовать многопозиционные столбцы с гемом act_as_list? для образца: rails g migration AddPositionToTodoList position:integer position2:integer position3:integer контроллер: todo_list = TodoList.find(...) todo_list.position1.move_to_bottom to…
12 сен '16 в 06:16
1
ответ
Загрузка зависимостей Ruby Gem
Я помещаю несколько общих моделей для приложения rails в его собственную жемчужину. Это просто модели, поэтому я не использую двигатель. Настройка, казалось, работала нормально, пока я не добавил гем "activ_as_list". # gem - domain.gemspec spec.add_…
15 янв '16 в 17:26
1
ответ
Упорядочение отношений many_to_many в рельсах
Я хотел бы реализовать перетаскивание списка элементов в списке воспроизведения. Содержимое плейлиста имеет разные типы активных записей. Мне нужно сохранить позицию и сохранить ее в базе данных и обработать порядок с помощью act_as_list. Я не увере…
21 ноя '18 в 05:52
1
ответ
act_as_list с драгоценным камнем паранойи
У меня есть две модели. Первая ModelA является родителем ModelB. то есть ModelA имеет_MannyB. [Когда модель A уничтожена, все ее зависимые ModelB также будут уничтожены из-за зависимого уничтожения. Теперь у меня есть диапазон действия с act_as_para…
04 май '17 в 16:58
0
ответов
rails акты_as_list, специфичные для пользователя и даты
Я хотел бы использовать act_as_list в своем приложении на фондовом рынке, но позиция заказа должна быть специфичной для пользователя, тикера и даты. acts_as_list scope: [:user_id, :ticker, :market_date] Таким образом, при выполнении заказа следует р…
27 май '15 в 03:29
1
ответ
AR эквивалентно этим операторам SQL или как иначе использовать их в Rails?
Я хотел использовать драгоценный камень act_as_list, чтобы изменить порядок списков. Но, похоже, он не обрабатывает более ограниченные запросы, чем основанные на ассоциации (я хочу упорядочить списки, основанные как на ассоциации, так и на объектах …
09 июн '14 в 14:47
1
ответ
Условно активируйте "activ_on_list", когда поле определено
У меня есть модель "запись", и мне нужно, чтобы она действовала как список, когда playlist_id указано, но если это не так, мне нужно, чтобы он не действовал как список. (act_as_list - это драгоценный камень, который я использую) В моем коде модели у…
11 мар '14 в 19:36
0
ответов
Почему эта ассоциация has_many не устанавливает внешний_ключ, когда я делаю объявление внешнего ключа после блока области видимости
Эта ассоциация изначально была такой: has_many :owned_to_dos, foreign_key: "job_id" ... и ассоциация работала нормально Я пытаюсь включить гем act_as_list, поэтому я изменил ассоциацию на это: has_many :owned_to_dos, -> { order(position: :asc) },…
16 окт '18 в 04:23
1
ответ
Rails: как можно постепенно добавлять элементы в отсортированный список в одном представлении
Я пытаюсь создать сет-лист для музыкантов. Пользователи могут загружать свой репертуар песен и выбирать песни из списка этих песен, чтобы заполнить сет-лист для определенного исполнения. Смотрите изображение: setlist_screenshot. Нажав значок стрелки…
11 ноя '15 в 20:32
1
ответ
Уровень стека слишком глубокий при вызове remove_from_list из geos act_as_list
Я запускаю тест, который не провалился до обновления до rails 5.0, но теперь я получаю слишком глубокий уровень стека, тест выглядит следующим образом: describe "item hierarchy" do before(:each) do @template = FactoryGirl.create(:item_template) @roo…
08 окт '18 в 00:40
1
ответ
Вести порядок сохраненных списков атрибутов для модели
У меня есть две модели с отношением has_many к has_many через таблицу соединений. class Article < ActiveRecord::Base has_many :authorings, -> { order(:position) }, :dependent => :destroy has_many :authors, through: :authorings end class Aut…
12 янв '16 в 19:12
1
ответ
Перебирая массив объектов и находя первый элемент с номером позиции
Хорошо, так что я не знаю, как это сказать, но: У меня есть массив альбомов, и у каждого альбома есть много изображений. Я использую рубиновый камень acts_as_list чтобы позволить пользователям сортировать изображения в альбомах, и, таким образом, ка…
30 дек '11 в 15:32
1
ответ
Сортировка элементов в методе Rails Controller
У меня проблема с записью действия контроллера, которое принимает идентификаторы Post, переданные в качестве параметра, и сортирует их в определенном порядке перед их публикацией. Сообщения имеют position атрибут (я использую Act_as_list для сортиро…
29 авг '10 в 16:50