是的,ActiveRecord#persisted?方法会查询数据库来确定当前的记录是否存在于数据库中。可以通过以下代码验证:
post = Post.new(title: 'Hello', body: 'World') post.persisted? # false
post.save post.persisted? # true
上一篇:ActiveRecord Sql没有被记录
下一篇:activerecord-multi-tenant / acts_as_tenant 和 Active Admin