2
ответа

Rails - проверяет, был ли уничтожен родительский объект и вызывает ли уничтожение на зависимых объектах

У меня есть следующее: класс ModelA < ApplicationRecord has_many: модель_bs, зависимая:: уничтожить конечный класс ModelB < ApplicationRecord принадлежит_то: модель_а после_дроя: ...
вопрос задан: 27 March 2019 04:29
1
ответ

Как полагаться на грязные модели, когда измененные атрибуты чисты в & ldquo; после обратных вызовов & rdquo ;?

Я пытаюсь использовать ActiveModel :: Dirty / ActiveRecord :: AttributeMethods :: Dirty во взглядах (например, в update.js.erb) следующим образом: <% if @ product.saved_change_to_attribute? (: Name)% > alert («Имя изменено!») ...
вопрос задан: 17 January 2019 18:57
1
ответ

Получение типов атрибутов в объекте ActiveRecord

Я хотел бы знать, возможно ли получить типы (как известный AR - например, в сценарии миграции и базе данных) программно (я знаю, что данные существуют там где-нибудь). Например, я могу...
вопрос задан: 8 March 2010 06:03
0
ответов

Ошибка Ruby: неопределенная локальная переменная или метод `c '

Я работаю над приложением ruby, но получаю странную ошибку, которая, по моему мнению, может быть вызвана activerecord / activemodel. Ошибка выглядит следующим образом: Ошибка на PaymentTransaction :: Normal: undefined ...
вопрос задан: 24 March 2019 03:02
0
ответов

Как установить связь «один ко многим»?

У меня есть следующие модели: Пользователь (id, name, network_id) Сеть (id, title) Какого рода ассоциацию модели Rails мне нужно добавить, чтобы я мог это сделать: @ user.network.title @ network.users Спасибо
вопрос задан: 1 August 2017 12:43
0
ответов

Rails, используя грязный или измененный? flag with after_commit

Я слышал, что у rails есть флаг грязи / изменения. Можно ли использовать это в обратном вызове after_commit? В моей пользовательской модели у меня есть: after_commit: push_changes В def push_changes я хотел бы узнать, есть ли ...
вопрос задан: 6 February 2015 18:49
0
ответов

Как определить, была ли запись только что создана или обновлена ​​в after_save

#new_record? функция определяет, была ли сохранена запись. Но в хуке after_save всегда ложно. Есть ли способ определить, является ли запись новой или старой ...
вопрос задан: 23 December 2014 17:29
0
ответов

ActiveModel без направляющих

Можно ли использовать ActiveModel без направляющих ?. Можно ли использовать ActiveModel в настольном приложении?
вопрос задан: 18 January 2014 07:44
0
ответов

Как протестировать собственный валидатор?

У меня есть следующий валидатор: # Источник: http://guides.rubyonrails.org/active_record_validations_callbacks.html#custom-validators { {1}} # app / validators / email_validator.rb class EmailValidator <...
вопрос задан: 1 March 2013 01:22
0
ответов

Få faktisk matrix af resultater ved hjælp af Mongoid

Med en regelmæssig ActiveRecord / SQL-opsætning i Rails, i konsol, når jeg udfører kommandoer *. hvor, * .all osv., får jeg tilbage det faktiske udvalg af postelementer. Efter skift til Mongoid, i stedet få ...
вопрос задан: 28 February 2013 12:17
0
ответов

ActiveModel - View - Controller in Rails вместо ActiveRecord?

Я пытаюсь использовать ActiveModel вместо ActiveRecord для своих моделей, потому что я не хочу, чтобы в моих моделях что-либо было делать с базой данных. Ниже представлена ​​моя модель: class User include ActiveModel :: ...
вопрос задан: 10 October 2012 15:12
0
ответов

Измените или обновите значение атрибута во время проверки Rails ActiveRecord

Резюме :Я пытаюсь изменить значение атрибута в пользовательском валидаторе ActiveModel ::EveryValidator. Учитывая следующий прототип :def, проверьте _каждую (запись, атрибут, значение ), пытаясь установить значение...
вопрос задан: 30 July 2012 18:15
0
ответов

Сериализация разрешений (, например. CanCan )с активными сериализаторами _модели _

Как сериализовать разрешения с активными сериализаторами _модели _? У меня нет доступа к текущему пользователю _или к банке? метод в моделях и сериализаторах.
вопрос задан: 25 July 2012 23:24
0
ответов

В чем разница между ActiveResource и ActiveModel?

В качестве предисловия к этому вопросу: я новичок в разработке на Rails (и в веб-разработке в целом), и некоторые из моих опасений могут быть необоснованными, поэтому любая обратная связь будет очень полезна. Я пытаюсь...
вопрос задан: 15 June 2012 23:50
0
ответов

Есть ли в ActiveModel модуль, включающий метод «update_attributes»?

Я настроил класс ActiveModel в своем приложении Rails следующим образом: class MyThingy extend ActiveModel::Naming extend ActiveModel::Translation include ActiveModel::Validations include ActiveModel::...
вопрос задан: 11 June 2012 06:32
0
ответов

Как получить имя текущей задачи rake в моей модели Rails?

У меня возникли проблемы с одним из гемов, поддерживающих кэширование ActiveModel. Когда я использую наблюдатель для кешированной модели, во время инициализации приложения он пытается описать таблицу, чтобы получить имена всех полей. ...
вопрос задан: 30 May 2012 09:53
0
ответов

ActiveModel::MassAssignmentSecurity::Error: невозможно массово назначить защищенные атрибуты

Если я попытаюсь выполнить следующий код: hassle = rota.hassles.create(:sender => user1, :receiver => user2 , :type => "sms") Я получаю следующую ошибку: Сбой/Ошибка: hassle = rota.hassles....
вопрос задан: 13 May 2012 20:25
0
ответов

Получение ActiveModel :: Callbacks для работы с ActiveResource

Я пытаюсь заставить ActiveModel :: Callbacks работать с ActiveResource (в частности, after_initialize) для приложения Rails 3, но Кажется, я не могу заставить его работать. Я не получаю никаких ошибок, но обратный вызов ...
вопрос задан: 14 February 2012 00:12
0
ответов

rails 3.2.0 и heroku

Привет, ребята, у меня проблемы с rails 3.2.0 и ruby ​​1.9.3, я создал только новое приложение с новой командой rails и пытаюсь развернуть его на heroku . У меня следующая ошибка приложения: Ошибка ...
вопрос задан: 21 January 2012 18:16
0
ответов

Какой правильный способ заставить before_validation и т.д. работать в ActiveModel

Нужно ли расширять или включать ActiveModel:Validations:Callbacks:ClassMethods или ActiveModel:Validations:Callbacks?
вопрос задан: 20 January 2012 04:55
0
ответов

Проверка Rails, чтобы гарантировать, что имя пользователя не конфликтует с существующим маршрутом?

Я хочу убедиться, что пользователи не могут создавать имена пользователей, которые конфликтуют с моими существующими маршрутами. Я также хотел бы иметь возможность отрицать будущие маршруты, которые я могу определить. Я думаю о том, чтобы сделать это так
вопрос задан: 2 January 2012 23:20
0
ответов

form_for non-AR model - fields_for Array attribute doesn't iterate

У меня проблемы с тем, чтобы fields_for работал с атрибутом Array не-ActiveRecord модели. В сокращенном виде это выглядит так: models/parent.rb class Parent extend ActiveModel::Naming ...
вопрос задан: 25 November 2011 16:37
0
ответов

Как сгенерировать ассоциации между моделями

Мне интересно, как сделать ассоциацию в Rails правильной. Сначала я создаю модель города и организацию. Теперь я хочу, чтобы у организации был город ... это делается путем добавления has_many и ...
вопрос задан: 14 November 2011 14:19
0
ответов

Как передать аргумент методу делегата в Rails

Я хотел бы иметь панель мониторинга для отображения сводки по нескольким моделям, и я реализовал ее с помощью Presenter без собственных данных. Я использую класс ActiveModel (без таблицы данных): class Dashboard ...
вопрос задан: 24 September 2011 14:18
0
ответов

Rails: совместное использование информации в пределах объема запроса

Каков механизм совместного использования информации в пределах текущего объема запроса в Rails? Те, кто знаком с Asp.Net, должны знать, что существует контекст, доступный для всех сущностей, которые являются...
вопрос задан: 6 September 2011 17:31
0
ответов

Как мне установить для include_root_in_json значение false для всех моих моделей RoR?

Как я могу я установить для include_root_in_json значение false для всех моих моделей RoR? Я пытался установить ActiveModel :: Base.include_root_in_json = false внутри application.rb, но это не дало результата.
вопрос задан: 2 September 2011 07:09
0
ответов

Rails 3: Отображение ошибок проверки для формы (без сохранения модели ActiveRecord)

Извините, если это действительно распространенный и / или смешной вопрос; Клянусь, я прочитал документацию несколько раз, и все кажется настолько сосредоточенным на ActiveRecord до такой степени, что они заблудились ...
вопрос задан: 31 August 2011 20:41
0
ответов

Получение полной копии базы данных WHOIS [закрыто]

Я заинтересован в получении доступа к полной базе данных WHOIS, чтобы расширить проект профиля домена, над которым я работаю на. Я знаю, что ARIN предоставляет эту базу данных только некоммерческим исследователям и каждые ...
вопрос задан: 25 August 2011 22:38
0
ответов

Атрибуты ActiveModel

Как мне получить функциональность метода атрибутов ActiveRecord? У меня есть этот класс: class PurchaseForm include ActiveModel :: Validations include ActiveModel :: Conversion extension ActiveModel :: Naming ...
вопрос задан: 25 August 2011 20:46
0
ответов

ActiveModel :: MissingAttributeError возникает после развертывания, а затем исчезает через некоторое время

У меня есть приложение Rails 3.0.9, которое после развертывания страдает от множества ActiveModel :: Ошибки MissingAttributeErrors, которые вызывают ошибки 500. Ошибки возникают довольно случайно, иногда страница загружается, ...
вопрос задан: 25 July 2011 20:31