有没有办法为活动记录方法定义事务?我有两个名为 Answer 和 QuizMark 的 activeRecords,它们有两个方法。我想说服务器将它们作为 trasaction 执行。这是我的代码:
public function actionChangeAnswersStatus($formId, $userId) {
if (isset($formId) && isset($userId)) {
Answer::changeIgnoreStatus($formId, $userId);
QuizMark::changeIgnoreStatus($formId, $userId);
echo 'quizes';
}
}
有没有可能的解决方案?