Описание тега ancestry
Ancestry is a gem/plugin that allows the records of a Ruby on Rails ActiveRecord model to be organised as a tree structure
0
ответов
Изменение положения опций через админку
У меня есть метод ниже, который переставляет положение радио и изображения флажка для моего приложения. def change_position if !self.position.blank? existing_model=Part.where("ancestry = #{self.ancestry} and position = #{self.position}") if !existin…
14 май '15 в 07:46
1
ответ
Rails 5.0.5 - Данные не сохраняются с помощью Ancestry Gem
Я использую Ancestry Gem, чтобы построить дерево для моей модели Page. Страница сохраняется, но данные поля не сохраняются в базе данных. Я не вижу ошибок, и так как я новичок в Rails, я не уверен, как отлаживать. Ниже мой код. Спасибо. Модель стран…
27 авг '17 в 06:09
1
ответ
Как сделать фильтр, а затем найти потомков Ancestry?
Прочитав это (ответ @thomasfedb), я подумал, что это сработает: @categories = Category.joins(:category_users).where("category_users.user_id = ? AND category_users.interested_learning IS TRUE", current_user.id) @search = Resource.joins(:categories).…
12 дек '13 в 17:24
1
ответ
Дерево меню с использованием предков в рельсах
В соответствии с этим ответом /questions/33185000/kak-sozdat-derevo-kategorij-ispolzuya-rodoslovnuyu-ruby-on-rails-3/33185014#33185014 я пытаюсь создать древовидное меню для моего приложения этот ответ работает только для root а также first children…
05 сен '13 в 17:15
1
ответ
Рубин на рельсах: родословная не работает
Я использую драгоценный камень предков, чтобы построить дерево иерархии. Я установил гем, и я могу выбрать узел, у которого есть родитель, но когда я делаю, например, это <% @posts.root.children.each do |page| %> это дает мне `undefined method…
20 июн '16 в 13:24
0
ответов
Eager Загрузка родителя с драгоценным камнем Ancestry
Вопрос о простом я использую ancestry драгоценный камень, чтобы сделать модель действует как дерево. Я хочу создать следующий ответ JSON: regions: [{name: "Name", parent_name: "Parent Name"}, ...] Модель выглядит так: class Region < ActiveRecord:…
17 сен '15 в 17:35
0
ответов
Ruby on Rails, Act-as-Taggable-On и Ancestry (Категории). Как бороться с?
У меня есть модель "Пост", которая принадлежит модели "Категория". Модель категории "has_ancestry" из-за вложенной системы. Мне нужно показать на индексной странице посты, посты с параметрами: Category = First & Tag = AnyTag (или много других тегов)…
25 апр '15 в 23:43
1
ответ
Доступ к объекту, заключенному в фигурные скобки
У меня есть этот объект, который возвращается из запроса с использованием некоторых методов Ancestry Gem: @category = ItemsCategory.find(params[:id_and_name]).subtree.arrange Это результат: category = {#<ItemsCategory id: 16, name: "Coffee Tables…
09 июн '14 в 16:27
1
ответ
Rails вложенные маршруты с несколькими категориями
Я пытаюсь выяснить, как я могу получить вложенные маршруты, как это: match '/:category_id/:subcategory_id/:id', via: 'get', controller: 'categories', action: 'index', as: 'category' подкатегория и идентификатор не должны быть обязательными. должно б…
12 мар '13 в 14:09
1
ответ
Динамический выпадающий список JavaScript с Rails и Ancestry
Я создал полную категоризацию с Ancestry. Дело в том, что я хочу иметь возможность выбрать из выпадающего списка. Когда я создаю новый продукт на новом действии. У меня есть поля для названия продукта, производителей и так далее. А также добавлен вы…
16 апр '13 в 12:11
2
ответа
Родословная родословной с нулевым родителем
Я строю иерархическую категорию в Rails, используя Ancestry, и я позволяю пользователю выбирать родителя объекта, который они создают. Я отображаю существующие категории, используя выпадающий список: <%= f.input :ancestry, collection: Category.so…
26 фев '13 в 06:06
2
ответа
Неопределенный метод `child_ids'для nil:NilClass,Rails
Я пытаюсь получить корневую категорию - подкатегории, используя драгоценный камень Ancestry. Я попробовал это в консоли рельсов, это работало. Он без проблем извлекает sub id, но когда я использую его в контроллере (фактическое приложение), он показ…
21 янв '14 в 08:35
1
ответ
Рельсы 4: родословная не работает должным образом?
У меня проблема при попытке сделать root_id из одного объекта. Класс выглядит так: # == Schema Information # # id :integer not null, primary key # name :string(255) # ancestry :string(255) class PackageCategory < ActiveRecord::Base has_ancestry e…
03 ноя '14 в 11:44
0
ответов
Вложенная модель с драгоценным камнем предков
Я использую две модели: Группа товаров has_ancestry has_many :products Товар belongs_to :productgroup Модель продукта использует атрибут "активный". Теперь я хотел бы расширить модель Productgroup, чтобы получать только группы продуктов с активными …
22 июн '15 в 15:11
1
ответ
Единорог имеет неопределенную ошибку метода ТОЛЬКО в производстве
Мое приложение отлично работает в режиме разработки и производства с использованием WEBrick. Но в Unicorn он работает только в режиме разработки. Как только я пытаюсь отредактировать или обновить категорию, я получаю сообщение об ошибке "нет метода"…
17 апр '13 в 15:14
2
ответа
Ассоциация между почтой и местонахождением
Это мое первое приложение ruby on rails. Модель Location и Post, Location имеет много записей. Я создаю местоположение как древовидную структуру с драгоценным камнем предков. class Post < ActiveRecord::Base belongs_to :location, :counter_cache …
18 июл '14 в 10:29
0
ответов
Избегайте генерации N+1 запросов при извлечении графа объектов через ActiveRecord
У меня есть две модели: AssetItem и Title. AssetItem принадлежит Заголовку / Заголовок имеет много asset_items. Название может иметь родительское название (тем самым создавая иерархию); Эти родительские / дочерние отношения в Titles управляются жемч…
27 фев '14 в 19:49
1
ответ
Вложенные комментарии с жемчужиной Ajax и Ancestry
Я пытаюсь встроить комментарии в мое приложение Rails 4. Мне удалось получить вложенные комментарии для работы, используя Railcasts 262 в качестве руководства. Я хотел бы, чтобы поле нового комментария появлялось, когда пользователь хочет ответить н…
17 дек '13 в 21:11
1
ответ
Родословная: пропустить элемент из области видимости
Использование драгоценного происхождения. Как пропустить элемент self из Category::ActiveRecordRelation или нужно использовать область? = simple_form_for @category do |f| = f.input :parent_id, collection: Category.roots Что-то вроде: = f.input :pare…
07 сен '12 в 13:23
1
ответ
Используя драгоценный камень предков, как мне разрешить одному узлу иметь 2 родителей?
У каждого родителя уже может быть более 1 ребенка. Как разрешить обратное, то есть 1 ребенок 2 родителям? Это вообще возможно?
09 янв '15 в 10:13