2

在这个反射中,我想将 lastupdateby 字段设置为 current_user。我无法让它工作。我需要做些什么来获得反射的价值吗?关于我做错了什么有什么想法吗?如果我硬编码该值而不是 current_user 它可以工作。我一定只是引用错了。

def toggle
 todo = Todo.find(element.dataset[:id])
 todo.update(completed_at: (todo.completed_at? ? nil : Time.current), lastUpdatedBy: current_user)
end
4

1 回答 1

2

参考这个

在您的反射类中添加以下行。

delegate :current_user, to: :connection
于 2020-10-12T09:29:26.210 回答