Вопросы по теме 'activemodel'

ActiveModel и помощники пути
В приложении Rails3 я хочу использовать находчивые пути для объекта ActiveModel EntityImage, представляющего загрузку файла изображения. В каком-то каталоге у меня есть эти файлы dir/#{type}/#{id}/#{size}.jpg (которые в основном являются всеми...
433 просмотров

Rails - Помогите понять, как использовать :depend =› :destroy
У меня есть следующие модели: User (id) Project (id) Permission (project_id, user_id) Thread (project_id) ThreadParticipation (thread_id, user_id) Так что работает хорошо, проблема вот в чем. Когда пользователь покидает проект или удаляется...
4423 просмотров

Получение модели Rails 3 со столбцом XML
У меня есть модель Rails 3, которая включает столбец XML в базе данных (IBM DB2). Всякий раз, когда я пытаюсь получить эту модель в формате XML с помощью @model.to_xml , я получаю в результате экранированный столбец XML, что-то вроде этого:...
407 просмотров

Сохранять документ только в том случае, если в него встроены документы с Mongoid?
У меня есть двухуровневая вложенная форма (очень похожая на это ) со следующими классы. У меня проблема в том, что когда я не добавляю никаких интервалов (самый глубокий встроенный документ), я также не хочу, чтобы второй самый глубокий документ...
201 просмотров
schedule 13.11.2022

Используйте ActiveModel::Serializers для включения двух родительских массивов json.
Я пытаюсь отправить свое внешнее приложение json, которое выглядит так: { facilities: [ {id: 5, name: 'happy days ranch', location: { address: '1424 Pastoral Lane', zipcode: '25245'}, instructor_ids: [2, 4, 9]} ], instructors: [...
4550 просмотров

Использование ActiveModel Validations HelperMethods в экземпляре модели?
Глядя на исходный код Rails для ActiveModel::Validations, модуль HelperMethods включен и расширен в базовой модели: module Validations extend ActiveSupport::Concern included do extend ActiveModel::Callbacks extend...
246 просмотров
schedule 06.11.2022

Rails: Пользовательские проверки с использованием ActiveModel
В настоящее время я пытаюсь заставить пользовательские проверки работать с вводом дат, но, к сожалению, это не работает. Внутри приложения есть две страницы: индексная страница и страница поиска. Внутри индексной страницы есть текстовое поле,...
763 просмотров

Rails ActiveModel & Actionmailer Форма обратной связи не возвращает совпадений маршрута [POST]
Я пытаюсь создать форму «свяжитесь со мной» с помощью активной модели, чтобы избежать создания ненужных таблиц. Когда я отправляю контактную форму, рельсы возвращают ошибку No route matches [POST] "/contact/new" , несмотря на следующие маршруты...
67 просмотров

Как обрабатывать проверку вложенных ключей хэша в Rails?
В настоящее время у меня есть модель, в которой я хочу использовать точечную нотацию для добавления ошибок, чтобы более точно определить, какой ключ в хеш-атрибуте неисправен: class MyFormObject include ActiveModel::Validations include...
1375 просмотров
schedule 21.05.2024

Rspec Тестирование ActiveModel касается Rails. Обратные вызовы не срабатывают
У меня есть опасения, которые выглядят следующим образом: module Plantable extend ActiveSupport::Concern included do has_one :plant, as: :plantable after_update :grow_a_little def grow_a_little tree.plant.grow end...
301 просмотров
schedule 07.09.2022

Как запускать кеш-счетчик после destroy_all
Мне нужно уничтожить большой список данных и обновить кеш счетчика, но когда я использую кеш счетчика destroy_all, вызывается при каждом удалении. Есть ли способ обновить мой счетчик только после destroy_all? Я уже пробовал обратные вызовы...
187 просмотров