Ruby on rails 3 Rails 3-尝试在控制台中创建多态关联
这是我的密码: 型号:Ruby on rails 3 Rails 3-尝试在控制台中创建多态关联,ruby-on-rails-3,polymorphic-associations,rails-console,Ruby On Rails 3,Polymorphic Associations,Rails Console,这是我的密码: 型号: 类文章零 如果我在控制台中键入: article=article.new(标题:“测试”,内容:“测试”,作者:“测试”) 文章.构建图片(图片:“test.jpg”) 我得到: =>验证失败:图像不能为空 非常感谢任何帮助,我很困惑 我认为有必要提供附件本身,而不仅仅是路径。例如, i = Image.new( :image => File.join(Rails.root, "test.jpg") ) i.image # => 但是 不必使用
类文章true
结束
以下是我在console中尝试的内容:
article=article.create!(标题:“test”,内容:“test”,作者:“test”,图像属性:{image:“test.jpg”,标题:“test caption”})
这将创建一篇没有错误的文章,但如果我调用:
article.image
我得到:
=>零
如果我在控制台中键入:
article=article.new(标题:“测试”,内容:“测试”,作者:“测试”)
文章.构建图片(图片:“test.jpg”)
我得到:
=>验证失败:图像不能为空
非常感谢任何帮助,我很困惑 我认为有必要提供附件本身,而不仅仅是路径。例如,
i = Image.new(
:image => File.join(Rails.root, "test.jpg")
)
i.image
# =>
但是
不必使用
文件。但是,在使用Multipart POST保存时打开。我认为有必要提供附件本身,而不仅仅是路径。例如,
i = Image.new(
:image => File.join(Rails.root, "test.jpg")
)
i.image
# =>
但是
但是,使用多部分POST保存时,不必使用文件。请打开