小编odo*_*llt的帖子

Rails 3.1 ActionMailer自定义模板路径?

是否可以自定义Rails 3.1 ActionMailers的模板路径?默认情况下,Rails查找:

/app/views/[mailer_class]
Run Code Online (Sandbox Code Playgroud)

用于邮件程序视图模板.但是,我更愿意组织它们:

/app/mailers/views/[mailer_class]
Run Code Online (Sandbox Code Playgroud)

或至少:

/app/views/mailers/[mailer_class]
Run Code Online (Sandbox Code Playgroud)

我知道这可以通过ActionMailer的template_path配置参数在2.3中实现,但是从Rails 3开始这似乎已被弃用了.这种自定义不再可能吗?

ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1

7
推荐指数
1
解决办法
9359
查看次数

MySQL Query:长时间处于'init'状态

我正在对MySQL表(myisam引擎)执行更新,根据分析器,它在'init'状态下花费了过多的时间:

mysql> show profile for query 2;
+----------------------+-----------+
| Status               | Duration  |
+----------------------+-----------+
| starting             |  0.000057 |
| checking permissions |  0.000006 |
| Opening tables       |  0.000020 |
| System lock          |  0.000007 |
| Table lock           |  0.000005 |
| init                 | 21.911657 |
| Updating             |  0.002363 |
| end                  |  0.000009 |
| query end            |  0.000004 |
| freeing items        |  0.000051 |
| logging slow query   |  0.000003 |
| logging slow …
Run Code Online (Sandbox Code Playgroud)

mysql query-optimization

5
推荐指数
1
解决办法
3369
查看次数