Вопросы по теме 'paper-trail-gem'
Реализация Undo и Redo в контроллере/представлении
Я использую paper_trail для реализации управления версиями в моем приложении Rails. Я столкнулся с небольшой головной болью, когда привязывал задний конец к переднему.
Поскольку я разрешаю пользователям обновлять запись (создавать новые версии)...
293 просмотров
schedule
12.05.2023
принадлежит_определенной версии
Мне нужно хранить конкретную версию модели с заказом. Я планирую использовать гем управления версиями, например paper_trail или vestal_versions . Я хочу, чтобы правильная версия автоматически загружалась вместе с заказом.
В идеале я бы просто...
213 просмотров
schedule
09.10.2022
Тестирование paper_trail с Rails 3
Я пробую пример использования paper_trail v2.6.3 в Rails 3, следуя документации Github для paper_trail . Я хочу написать спецификацию для модели, которая позволит мне проверить, соответствует ли ее версия paper_trail, например:
it { should...
1181 просмотров
schedule
22.04.2023
Применение PaperTrail ко всем моделям
Я не думаю, что есть простой способ применить PaperTrail ко всем моделям, кроме объявления has_paper_trail в каждой из них. Чего я хочу добиться, так это использовать функции PaperTrail (или другого драгоценного камня, например, Auditable, Vestal...
1138 просмотров
schedule
10.07.2023
Пустая история бумажного журнала RailsAdmin
Я настроил RailsAdmin для использования papertrail для отображения истории изменений в моделях.
Кажется, он работает нормально, но в пользовательском интерфейсе он всегда отображает изменения в виде пустого массива. Это ожидаемый результат? Я...
1223 просмотров
schedule
07.06.2023
Как добавить paper_trail в качестве зависимости к расширению Spree?
Я создаю новое расширение веселья с зависимостью от драгоценного камня paper_trail. Итак, я хочу отслеживать изменения моделей (продукты и заказы). Затем при попытке запустить приложение rails я получаю эту ошибку:
undefined local variable or...
278 просмотров
schedule
28.05.2022
Создание версии на has_one изменения в paper_trail
у меня есть отношение «принадлежит_к/имеет_один», и я выполняю отслеживание/управление версиями с помощью драгоценного камня paper_trail. Когда я меняю атрибут в модели has_one, версия создается на стороне own_to, но не на той стороне, где я внес...
123 просмотров
schedule
24.03.2023
Paper_Trail: показать различия между версиями
Я новичок в Rails... использую RubyMine в качестве IDE.
У меня Paper_Trail сохраняет предыдущие версии данных «xoi_qb». Мое представление в настоящее время показывает текущие и предыдущие данные, как я хотел бы, но я хотел бы показать разницу...
4323 просмотров
schedule
27.10.2022
Как пропустить управление версиями с помощью Paper Trail для модели, использующей has_paper_trail?
Мне нужно обновить таблицу с отсутствующими данными из импорта. И я не хочу, чтобы бумажный след подтверждал версию этого обновления. Как я могу пропустить управление версиями для этого одноразового выполнения, не удаляя has_paper_trail из моей...
962 просмотров
schedule
10.03.2023
Paper Trail: создавать версию для родителя при изменении связанной модели?
Я работаю над приложением Rails, где мне нужно показать контрольный журнал для Record , который has_many Data . У меня есть paper_trail в моей записи и связанные модели Datum, и он отлично сохраняет их версии.
Однако мне нужно, чтобы одна...
1707 просмотров
schedule
20.03.2023
PaperTrail извлекает связь has_many
Я использую PaperTrail для версий моделей. Для одной модели это работает очень хорошо. Однако мне не удается восстановить простое отношение has_many, хотя в документах указано, что это должно работать.
У меня есть две простые модели:
class...
380 просмотров
schedule
20.05.2022
В PaperTrail, как записать комментарий для каждой версии?
Я создаю вики на основе RoR. Мы используем гем paper_trail для управления версиями статей, но просмотр изменений в статье с течением времени с помощью метода набора изменений — ужасный пользовательский опыт.
Лучшая идея, которую мы придумали, —...
371 просмотров
schedule
25.11.2022
Paper Trail Gem: как использовать пользовательский тип item_type для конкретной модели
Есть ли возможность настроить item_type для версии? У меня есть класс Post, и item_type по умолчанию для него будет Post ; есть ли возможность настроить это Foo ?
ОБНОВЛЕНИЕ с примером:
class Post < ActiveRecord::Base
has_paper_trail...
798 просмотров
schedule
14.08.2022
В геме PaperTrail данные объекта недоступны
Я использую гем paper_trail( https://github.com/airblade/paper_trail ) в своем приложении. для управления версиями магазина. Я настраиваю с class_name. Я могу собрать запись через запрос, но как получить доступ к данным объекта...
322 просмотров
schedule
19.02.2023
Получить индекс текущей версии в Rails PaperTrail
Я просто не понимаю: как можно получить/определить индекс текущей версии в some_object.versions с помощью PaperTrail в RoR 4?
всего наилучшего и спасибо, Энди
207 просмотров
schedule
27.03.2023
Получите следующую и предыдущую версии для идентификатора версии, используя paper_trail
Я использую гем paper_trail для версии моей модели Pages.
У меня есть метод version , который принимает page_id и version_id .
def version
page = Page.where(id: params[:page_id]).first
@version = page.versions.where(id:...
87 просмотров
schedule
28.05.2022
Невозможно записать журнал аудита для ассоциаций с помощью драгоценного камня PaperTrail.
Пользователь имеет отношения с user_favourite_locations и предпочитаемыми_локациями. Код моей пользовательской модели:
class User < ApplicationRecord
has_many :preferred_locations, through: :user_favourite_locations
has_many...
185 просмотров
schedule
16.08.2022
paper_trail gem сохраняет версии с object_changes nil
Мы только начали использовать гем PaperTrail и заметили, что 75% записей в таблица версий имеет нуль для столбца object_changes . Есть идеи, почему это происходит и как мы можем это остановить?
Использование Rails 5.1 и PaperTrail 10.1.
962 просмотров
schedule
04.01.2023