新手问题 关于 carrierwave 里面设置 mount loader 的表项

gyorou · March 02, 2014 · 2178 hits

新人第一帖

比如,我有一个 user model 和 userinfo model 在 user 建立之后希望自动生成相应的 userinfo。在 userinfo 中有一项是 image:string 并 mount loader。 于是在 user model 中利用 after_save 初始化 userinfo 并给 image 赋默认值。 不过无论怎么试,都无法给 userinfo.image 赋值成功。 后来按照 carrierwave 的方法,在 image_uploader.rb 设置 defalut_url 才得以实现。

我的猜想是因为 image 设置了 mount loader,于是不管给 image 赋什么初始值都是徒劳。

顺带提一下。我发现 rubychina 网页上一些字体无法正常显示。

No Reply at the moment.
You need to Sign in before reply, if you don't have an account, please Sign up first.