Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 为什么要使用Ruby查询_Ruby On Rails_Ruby_Ruby On Rails 3 - Fatal编程技术网

Ruby on rails 为什么要使用Ruby查询

Ruby on rails 为什么要使用Ruby查询,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,我正试图用这些数据创建一个对象。问题是,正如您在代码中看到的,它既不保存我提供的数据,也不保存指定的Id。有什么想法吗 >> Attachment.create(:id => 50, :attachment_file_name => "tumblr_lbxifqK2LT1qa0qyy.jpg", :attachment_content_type => "image/jpeg", :attachment_file_size=>80960, :attach

我正试图用这些数据创建一个对象。问题是,正如您在代码中看到的,它既不保存我提供的数据,也不保存指定的Id。有什么想法吗

>> Attachment.create(:id => 50, :attachment_file_name => "tumblr_lbxifqK2LT1qa0qyy.jpg",  
:attachment_content_type  => "image/jpeg", :attachment_file_size=>80960, 
:attachment_updated_at => "2010-12-22 07:39:01", :created_at => "2010-12-22 07:39:02", 
:updated_at => "2011-03-07 02:14:05", :post_id => nil, :about_me => nil, :is_nsfw => nil, 
:attachable_id => nil, :attachable_type => nil, :is_default => nil, :temp_token => nil, 
:user_id => 1, :description => nil, :visits => nil)

=> #<Attachment id: 451, shortcut: "cjke", attachment_file_name: nil, 
attachment_content_type: nil, attachment_file_size: nil, attachment_updated_at: nil, 
created_at: "2011-03-07 04:46:15", updated_at: "2011-03-07 04:46:15", post_id: nil, 
about_me: nil, is_nsfw: nil, attachable_id: nil, attachable_type: nil, is_default: nil, 
temp_token: nil, user_id: 1, description: nil, visits: nil>
>Attachment.create(:id=>50,:Attachment\u file\u name=>“tumblr\u lbxifqK2LT1qa0qyy.jpg”,
:附件内容类型=>图像/jpeg,:附件文件大小=>80960,
:附件更新时间=>“2010-12-22 07:39:01”;:创建时间=>“2010-12-22 07:39:02”,
:更新时间:2011-03-07 02:14:05,:post\u id=>nil,:about\u me=>nil,:is\u nsfw=>nil,
:attachable_id=>nil,:attachable_type=>nil,:is_default=>nil,:temp_token=>nil,
:user_id=>1,:description=>nil,:visions=>nil)
=> #


更新:正在保存用户名。似乎不保存的是相关的回形针信息和指定的ID。

ID
在处理ActiveRecord和Rails时是受保护的属性;您不能手动为其赋值