作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用一种新方法来添加带有载体软件的多个文件,如下所述:https://github.com/carrierwaveuploader/carrierwave#multiple-file-uploads
当我尝试保存对象时出现此错误:
Invalid JSON text: "Invalid value." at position 1 in value (or column) '---
- photo1.jpg
- photo2.jpg
'.
使用: rails 4.2.1MySQL 5.7.10 ruby 2.2.2
有谁知道它会是什么吗?
--
我修复了将我的项目从 MySQL 迁移到 PostgreSQL 的问题。
最佳答案
我在 mysql 和 rails 4 上遇到了同样的问题,使用 Carrierwave 多个上传文件(图片在这里),我将其添加到我的 model.rb 中:
serialize :menu_images, JSON
下
mount_uploaders :menu_images, AvatarUploader
当然 :menu_images 是多个文件的列名。它解决了问题,无需更改数据库。
此致。
关于mysql - Carrierwave 多次上传因 mount_uploaders 而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34342661/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!