没有合适的资源?快使用搜索试试~ 我知道了~
activerecord-lifecycle-reading-online-web-sp-000
共74个文件
rb:34个
keep:9个
erb:5个
需积分: 5 0 下载量 18 浏览量
2021-03-19
20:18:05
上传
评论
收藏 51KB ZIP 举报
温馨提示
目标 了解AR生命周期方法的概念 使用before_save , before_create和before_validation 了解何时使用before_validation与before_save 回呼 现在,我们将ActiveRecord集成到Rails中,我们应该注意,只要模型中发生某些事情,就可以使一些代码运行:例如在创建(但尚未保存到数据库),保存到数据库甚至删除它们时。我们在这里介绍的所有内容都称为“活动记录生命周期回调”。很多人都称它们为回调。有点短。 看一下其中包含的博客应用程序。在开始向Rails学习之前,请确保运行迁移(我们使用rake db:migrate做到了!)!我们有一个Post模型和一些视图。该Post belongs_to Author 。 还要注意,在“ Post模型中,您会注意到一个验证,以确保帖子标题为标题大小写。标题大小写意味着每个单词都以大写字母
资源推荐
资源详情
资源评论
收起资源包目录
activerecord-lifecycle-reading-online-web-sp-000-master.zip (74个子文件)
activerecord-lifecycle-reading-online-web-sp-000-master
bin
update 782B
rake 90B
setup 920B
spring 507B
rails 141B
bundle 129B
vendor
assets
javascripts
.keep 0B
stylesheets
.keep 0B
config
locales
en.yml 634B
database.yml 552B
initializers
filter_parameter_logging.rb 194B
assets.rb 486B
wrap_parameters.rb 485B
new_framework_defaults.rb 1KB
backtrace_silencers.rb 404B
session_store.rb 142B
cookies_serializer.rb 244B
application_controller_renderer.rb 216B
mime_types.rb 156B
inflections.rb 647B
puma.rb 2KB
application.rb 486B
routes.rb 109B
boot.rb 128B
spring.rb 111B
cable.yml 116B
secrets.yml 965B
environment.rb 128B
environments
test.rb 2KB
development.rb 2KB
production.rb 3KB
db
seeds.rb 343B
migrate
20160113011150_add_post_status_to_posts.rb 122B
20160113011041_create_authors.rb 203B
20160113011820_add_author_id_to_posts.rb 118B
20151230232412_create_posts.rb 186B
schema.rb 1KB
Rakefile 249B
app
models
post.rb 302B
author.rb 56B
concerns
.keep 0B
.keep 0B
assets
images
.keep 0B
javascripts
application.js 661B
stylesheets
application.css 686B
controllers
concerns
.keep 0B
posts_controller.rb 575B
application_controller.rb 204B
views
layouts
application.html.erb 299B
posts
index.html.erb 172B
edit.html.erb 201B
new.html.erb 201B
show.html.erb 59B
mailers
.keep 0B
helpers
application_helper.rb 29B
CONTRIBUTING.md 2KB
Gemfile 1KB
Gemfile.lock 5KB
spec
models
author_spec.rb 460B
features
post_spec.rb 1KB
rails_helper.rb 2KB
spec_helper.rb 4KB
LICENSE.md 1KB
.gitignore 642B
.learn 68B
lib
tasks
.keep 0B
assets
.keep 0B
public
404.html 2KB
robots.txt 202B
500.html 1KB
422.html 2KB
favicon.ico 0B
README.md 6KB
config.ru 153B
共 74 条
- 1
资源评论
不爱说话的我
- 粉丝: 17
- 资源: 4616
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功