ROR + Rake 任务中出现 nil:NilClass 错误
在我的 Rake 命令中,我调用 XML 来检索数据。如果 person_id 有效,则保存。但我收到错误。 if [email protected]_id.nil? @project.team_members <<…
在 RAILS 中运行特定测试之前运行特定的 rake 测试
我正在使用 Rails 提供的内置单元测试功能测试一个应用程序。问题是,一项测试很大程度上依赖于 ids 的计算,我们必须对此进行测试。由于回滚事务时活…
如何声明依赖于参数化任务的 Rake 任务?
我见过一些任务具有参数和依赖项任务的示例,例如: task :name, [:first_name, :last_name] => [:pre_name] do |t, args| args.with_defaults(:first…
如何使用 Rake 为 Rails 项目创建目录结构
我有一个 Rails 3 应用程序,需要创建一些目录。我想要一个 rake 任务,我可以运行它来执行此操作,作为一种初始化过程。基本上我想做:rake app:crea…
如何构建任务“db:populate”
1 namespace :db do 2 desc "Fill database with sample videos" 3 task :populate => :environment do 4 require 'faker' 5 Rake::Task['db:reset']…
包含 100 个文件的 Rake 文件任务
我现在刚刚学习 Rake 中的文件任务。我有 100 个 javascript 源文件,它们连接到 10 个左右的文件。我发现这种映射可以通过文件任务智能地完成。看来…
如何确保 rake 任务一次只运行一个进程
我使用 crontab 在某个时间调用 rake 任务,例如:每 3 小时 我想确保 crontab 准备好执行 rake 任务 它可以检查 rake 任务是否正在运行。如果是这样…
运行 rake 任务
为什么当我运行任务: my_project> rake import:twitter Task.path: lib/task/import_twitter.rake namespace :import do task :twitter => :environm…
如何从第二个应用程序调用指定的第一个应用程序的 rake 任务
如何从第二个应用程序调用指定的第一个应用程序的 rake 任务。 案件: baseapp.com (RoR) 上的用户填写 reg.form BaseApp验证并存储数据 比,使用dela…
有没有办法在不运行先决条件的情况下运行 rake 任务?
我是否缺少命令行开关? 目前我必须这样做: #task :install => :build do task :install do end …
如何在 Rake 任务中执行命令?
我的 Rails 应用程序中有 rake 任务。我想在 rake 任务中运行命令行命令。我怎样才能做到这一点。我尝试了以下方法,但失败了 desc "Sending the news…
如何在rake任务中调用ActiveSupport方法?
这就是我正在尝试的: require "active_support" desc "test" task :foo => [:environment] do parse(:categories) do |hash| # cleanup name hash[:n…