
ROR
codingmu
这个作者很懒,什么都没留下…
展开
-
ror学习1
新建一个Rails程序:rails /path/app-name [--database=db-name] 新建数据库:mysqladmin -u root create db-name 测试数据库、执行新的migrate:rake db:migrate *migrate版本信息存放在schema_info...2007-01-10 15:20:59 · 111 阅读 · 0 评论 -
验证机制
ruby 代码 #有效性的验证,通过调用activerecord中的validate method实现 #非空字段 validates_presence_of :fieldname,:others #字段长度 validates_length_of :fieldname,:within=>1..1...2007-01-10 15:34:40 · 286 阅读 · 0 评论 -
RJS失效的原因
ruby 代码 # 为支持中文,在ApplicationController中加入了 @response.headers["Content-Type"] = "text/html; charset=utf-8" # 解决办法,在rjx文件中加入一行 @headers['Content-Type'] = 'text/javascri...2007-01-10 22:27:38 · 192 阅读 · 0 评论 -
ROR学习——Active Record
乐观锁默认是打开的,当表中有lock_version字段时对该表使用乐观锁控制。使用ActiveRecord::Base.lock_optimistically = false关闭乐观锁。有两种删除操作delete和destory。区别在于delete不会执行回调和验证函数,destory则会调用。通常建议使用destory,以保证数据的一致性。has_one关联会自动更新,belongs_...2007-02-01 20:11:42 · 180 阅读 · 0 评论