Skip to content

Commit 58bb07c

Browse files
committed
s/事物/事务, fixes ruby-china#12.
Thanks to @zhangsoledad.
1 parent 826b068 commit 58bb07c

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

source/zh-CN/action_controller_overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -632,7 +632,7 @@ end
632632

633633
环绕过滤器会把动作拉入(yield)过滤器中,工作方式类似 Rack 中间件。
634634

635-
例如,网站的改动需要经过管理员预览,然后批准。可以把这些操作定义在一个事物中
635+
例如,网站的改动需要经过管理员预览,然后批准。可以把这些操作定义在一个事务中
636636

637637
```ruby
638638
class ChangesController < ApplicationController
@@ -652,7 +652,7 @@ class ChangesController < ApplicationController
652652
end
653653
```
654654

655-
注意,环绕过滤器还包含了渲染操作。在上面的例子中,视图本身是从数据库中读取出来的(例如,通过作用域(scope)),读取视图的操作在事物中完成,然后提供预览数据。
655+
注意,环绕过滤器还包含了渲染操作。在上面的例子中,视图本身是从数据库中读取出来的(例如,通过作用域(scope)),读取视图的操作在事务中完成,然后提供预览数据。
656656

657657
也可以不拉入动作,自己生成响应,不过这种情况不会运行动作。
658658

source/zh-CN/active_record_migrations.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ end
3838

3939
注意,对数据库的改动按照时间向前 推移。运行迁移之前,数据表还不存在。运行迁移后,才会创建数据表。Active Record 知道如何撤销迁移,如果回滚这次迁移,数据表会被删除。
4040

41-
在支持事物的数据库中,对模式的改动会在一个事物中执行。如果数据库不支持事物,迁移失败时,成功执行的操作将无法回滚。如要回滚,必须手动改回来。
41+
在支持事务的数据库中,对模式的改动会在一个事务中执行。如果数据库不支持事务,迁移失败时,成功执行的操作将无法回滚。如要回滚,必须手动改回来。
4242

43-
NOTE: 某些查询无法在事物中运行。如果适配器支持 DDL 事物,可以在某个迁移中调用 `disable_ddl_transaction!` 方法禁用。
43+
NOTE: 某些查询无法在事务中运行。如果适配器支持 DDL 事务,可以在某个迁移中调用 `disable_ddl_transaction!` 方法禁用。
4444

4545
如果想在迁移中执行 Active Record 不知如何撤销的操作,可以使用 `reversible` 方法:
4646

0 commit comments

Comments
 (0)