只显示主题贴
我写了一个程序可以上传照片,但是如果一上传总是出现错误
引用
undefined method `original_file_name' for #<File:C:/Users/mnd/AppData/Local/Temp/CGI.768.6>
Fulltrace
引用
c:/ruby/lib/ruby/1.8/delegate.rb:268:in `method_missing'
E:/Diplom/ruby/work2/piscoblog/app/models/post.rb:37:in `image_file='
c:/ruby/lib/ruby/gems/1.8/gems/a ...
- 进入论坛 入门讨论 版
我模仿了一个小程序
class CreatePosts < ActiveRecord::Migration
def self.up
create_table :posts do |t|
t.column(:title,:string)
t.column(:description,:text)
t.column(:data,:datetime)
t.column(:image,:string)
t.column(:thumbnail,:string)
end
end
def ...
- 进入论坛 入门讨论 版
好像有点明白了,在migration中我定义了一个tablle posts,在这里我有一个column :image,可能上面的self.image是这里的image吧,但是 好像少了 : 号吧,我理解的对吗?
class CreatePosts < ActiveRecord::Migration
def self.up
create_table :posts do |t|
t.column(:title,:string)
t.column(:description,:text)
t.column(:data,:dateti ...
- 进入论坛 Ruby 版
首先感谢,好像不是全对,我有一个源代码
class Post < ActiveRecord::Base
has_many(:comments, :order => 'created_at DESC', :dependent => :destroy)
validates_presence_of(:title, :description, :date, :image, :thumbnail)
def image_file= (fileobj)
if fileobj.size > 0
@image_file = fileobj
...
- 进入论坛 Ruby 版
ruby中的self是不是就是Java中的static啊!!
我做了个小测试
class A
def self.info
puts "bla"
end
end
C:\Users\mnd\Desktop>ruby test.rb
bla
但是如果我这样定义
class A
self.name="name"
def self.info
puts "bla"
end
end
class B < A
end
多了一个self.name="name"
结果就是
C:\Users\mnd\ ...
- 进入论坛 Ruby 版
我刚刚开始结束ruby on rails, 我觉得一开始挺困难的,例如在 view里面
的 activerecord::base,当我继承他的时候我需要初始我的子类,但是我不知道activerecord::base
的构造器的结构,在哪里可以查询有关信息呢??找了好久也没有找到,希望大家赐教,当然最好还有对其他的class的说明,谢谢了
- 进入论坛 入门讨论 版







评论排行榜