Active Record CRUD 操作
Active Record CRUD 操作
Active Record 通过充当模型-视图-控制器模式 (MVC) 中的模型来帮助我们表示我们的软件数据和逻辑。在 Ruby 等后端语言中,SQL 用于将应用程序的对象转换为关系数据库管理系统中的表(ORM — 对象关系映射)。简单地说,Active Record 为我们转换 SQL,创建表和它们之间的关系。因此,我们有一个可以存储应用程序数据的功能性后端!
CRUD => “ C “ - 创造, ” R “ - 读, ” ü “ - 更新, ” D “ - 删除
CRUD 操作对于维护数据库表的列(属性)和行(实例)起着至关重要的作用。它们允许我们创建新的实例来存储在数据库中,检索和操作数据,甚至销毁我们所有的数据!
C 重新操作
.new、.save、.create
读取操作
.all、.first、.last、.count、.order、.find、.find_by、.where、.pluck
更新操作
.update, .update_all
删除操作
.destroy、.destroy_by、.destroy_all
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通