在一个项目中,我使用 mongoid 来保存在线询单模型的的动态字段。 例如:
enquiry[:reason] = "Here is a reason ..."
问题是,在这种情况下,我如何在模型中对这一类的动态字段使用 ActiveModel 的验证? 因为 mongoid 的动态字段虽然是通过元编程,但并不作为直接字段。
此外,请问大家对这一类的动态表单的实现,有什么更好的实践或者建议?