ruby-on-rails - 从Rails控制台删除多个记录

标签 ruby-on-rails command-line console

我正在尝试从Rails控制台删除数据库中的多个记录。我知道我可以做User.find(1).destroy。如果我要删除所有ID为100-200的用户怎么办?是否可以在控制台中执行此操作?

最佳答案

您可以执行类似User.delete_all("id > 100 AND id < 200")的操作。

关于ruby-on-rails - 从Rails控制台删除多个记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15736752/

相关文章:

Windows 命令行波形符运算符用于完整环境变量?

c++ - Eclipse CDT 控制台输出未显示在带有路径的调试中,也未显示在没有路径的运行中

ruby-on-rails - openshift 上的 rails 控制台

C# 将控制台应用程序转换为服务

ruby-on-rails - Redmine:安装时出现 rake 错误

ruby-on-rails - 获取 Rspec View 规范以呈现应用程序布局

command-line - Windows 命令提示符中的 F-N 快捷键

windows - 作为传递的参数执行 perl 脚本

ruby-on-rails - Ruby on Rails : Sending large pictures using send_data/send_file results in errors

ruby-on-rails - 执行 Rails 应用程序时出现问题。版本问题