0

我不知道我使用 CS 的事实是否相关。

无论如何:我已经定义了一些用于处理数据库对象的类,但是我找不到将当前用户 ID(在 req.session.user.id 中找到)传递给它们的干净方法。

有没有比每次都将它作为构造函数中的参数传递更好的方法来实现这一点?

4

1 回答 1

1

在我的例子中,我构建了一个非常简单的中间件,将一些会话数据、我的一些配置数据等保存在 res.locals 对象中,以便能够在各个模块中获取它们。这取决于你在你的类中有什么:你是否有权访问响应对象。

中间件解决方案对您来说可能也是一个好主意

于 2013-08-22T15:41:10.633 回答