您的位置:首页 > 大数据 > 人工智能

Rails 控制器

2016-02-16 20:50 471 查看

控制器的作用

让模型中的数据可在视图中使用, 把数据显示给用户

把用户提交的数据保存或更新至模型中

接受请求

控制器命名约定

最后一个单词使用复数,例如: articles_controller.rb

方法和动作

路由决定调用那一个控制器和哪个动作,然后创建控制器的实例,并运行和动作同名的方法。

参数

控制器中使用params这个hash来获取请求的参数。

会话

CookieStore(客户端存储)

CacheStore (Rails缓存)

ActiveRecordStore (存在数据库)

MemCacheStore (Memcached)

获取会话:session方法

Cookies

程序存在客户端的少量数据,在多次请求中使用,在Rails中使用cookies方法获取cookies.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  rails controller