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

gyorou · 2014年03月02日 · 2183 次阅读

新人第一帖

比如,我有一个 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 网页上一些字体无法正常显示。

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请 注册新账号