ruby-on-rails - lib 类中的 render_to_string 不起作用

标签 ruby-on-rails templating

我正在尝试使用 delayed_job通过 xml 更新远程数据库

在我的 lib 文件夹中,我放了一个文件,该文件的类应该执行 render_to_texttemplate.xml.builder ,但我得到:

undefined method `render_to_string' for #<SyncJob:0x7faf4e6c0480>...

我究竟做错了什么?

最佳答案

ac = ActionController::Base.new()
ac.render_to_string(:partial => '/path/to/your/template', :locals => {:varable => somevarable})

关于ruby-on-rails - lib 类中的 render_to_string 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2678045/

相关文章:

ruby-on-rails - 组织 Rails 初始值设定项的更好方法

ruby-on-rails - Ruby on Rails,将大表单拆分为单独的小表单

ruby-on-rails - Ruby Rails - 在现有数据库中添加一个 bool 复选框列以及我如何使用它

angularjs - 前端模板与后端模板

node.js - 将内容分配给 mixin 中的多个 block ,该 mixin 在 Jade 中动态生成嵌套的 HTML 结构?

c++ - Eigen 分配器在模板类中造成问题

ruby-on-rails - 最好的 Rails 4 ajax Push 引擎是什么?

jquery - Rails Jquery - 复选框更改 Ajax 调用

svg - Twig:包含来自 SVG 文件的外部代码