我想将验证,方法等添加到插件内定义的模型中。最好的方法是什么?将模型文件复制到app / models目录是否安全?
答案 0 :(得分:1)
你总是可以通过这种方式进行猴子修补,而不必触摸实际的插件。例如
class YourModel
validate_uniqueness_of :some_field
end
这个补丁要么你可以自己编写插件,要么在使用前可以使用。
答案 1 :(得分:1)
如果插件位于github,您可能需要考虑分叉并添加更改。