设置非常标准的模型和迁移:
class CreateLinks < ActiveRecord::Migration
def change
create_table :links do |t|
t.string :slug
t.text :tracking_url
...
end
end
end
填写表单(或填充在rails控制台中)时,我可以保存到模型属性:tracking_url
,当我查询整个对象时它会出现。但是,当我查询特定属性(例如link.tracking_url
)时,始终返回nil。查询以所有其他属性的标准方式工作,即使我将:tracking_url
更改为:tracking
,或其他任何内容。
有人对此有解释吗?