在 Ruby on Rails 中,ActiveRecord 是一个用于处理数据库操作的模型层。当我们需要从数据库中删除一个对象时,可以使用 destroy 方法。本文将为您介绍如何使用 destroy 方法来删除 ActiveRecord 对象,并提供相应的源代码示例。
首先,让我们假设我们有一个名为 User 的 ActiveRecord 模型,它对应着一个名为 users 的数据库表。我们将使用 destroy 方法删除一个特定的用户对象。
以下是一个简单的示例代码,演示如何使用 destroy 方法删除一个用户对象:
# app/controllers/users_controller.rb
class UsersController < ApplicationController
def destroy
user = User
本文介绍了如何在 Ruby on Rails 中利用 ActiveRecord 的 destroy 方法删除数据库中的对象。通过查找用户ID,调用 destroy 方法,再配合路由配置和视图中的删除链接,实现用户友好的删除操作。
订阅专栏 解锁全文
194

被折叠的 条评论
为什么被折叠?



