ActiveRecord是一种使用面向对象的方式进行数据库查询和操作的库。它是Ruby on Rails框架中的一个组件,但也可以独立使用。
下面是一些使用ActiveRecord和查询的代码示例:
class User < ActiveRecord::Base
end
users = User.all
users = User.where(age: 18)
user = User.first
user = User.find(1)
user = User.new(name: "John", age: 25)
user.save
user = User.find(1)
user.name = "Jane"
user.save
user = User.find(1)
user.destroy
count = User.count
users = User.order("name ASC")
这些代码示例展示了ActiveRecord和查询的一些常见用法。你可以根据自己的需求和数据库结构进行相应的调整和扩展。