在预查找中间件中访问已登录用户

时间:2018-08-25 13:29:22

标签: mongoose mongoose-schema keystonejs

我正在尝试在KeystoneJS中的列表上设置预查找中间件。

我要执行以下操作:

Company.schema.pre('find', function(next){
   if(this._req_user.role != "admin"){
      this.query.where.public = true;
   }
   next();

})

问题是_req_user未定义。如何在预查找中间件挂钩中访问当前登录的用户?

0 个答案:

没有答案