首页 / 编程术语 / active record
active record/ˈæktɪv ˈrɛkɔːrd/
活跃记录 · 编程模式
在面向对象编程中,Active Record 是一种设计模式,它将数据库表映射为类,每个实例代表一条记录,提供对数据库的直接操作功能。

💻 定义

  • 数据库与对象之间的桥梁
  • 自动处理数据存取
  • 常用于 Ruby on Rails 等框架

💻 应用场景

  • 简化数据库操作
  • 快速开发 Web 应用
  • 实现 ORM(对象关系映射)
💡 实例
在 Ruby on Rails 中,一个 User 类可以通过 Active Record 直接访问数据库中的 users 表,无需手动编写 SQL 查询。