Многочисленные ассоциации с рельсами Проверено

Я использую гем Audited for Rails и использую связанные аудиты, например:

audited allow_mass_assignment: true, associated_with: :protocol

Проблема в том, что мне нужно, чтобы аудит этой конкретной модели был связан с несколькими моделями. Я надеялся, что что-то вроде этого будет работать:

audited allow_mass_assignment: true, associated_with: [:protocol, :patient]

Но это не так. Это обеспечивает явную ошибку, заявляющую:

[:protocol, :patient] is not a symbol nor a string

Единственная связанная страница, на которой я мог найти заявления, это просто невозможно, но она довольно старая, и я надеюсь, что есть обходной путь.

Любая помощь ценится как всегда.

2 ответа

Не проверено, но попробуйте на отдельных линиях, например:

audited allow_mass_assignment: true, associated_with: :protocol
audited allow_mass_assignment: true, associated_with: :patient

Для тех, кто ищет, если вы можете использовать associated_with с несколькими ассоциациями, в настоящее время это невозможно.

Хотя кто-то представил пиар, он не сработал, как ожидалось.

Другие вопросы по тегам