我正在尝试在我的应用程序中使用@casl/mongoose 和 mongoose - paginate-v2express.js
,但问题是必须在model
对象上使用两个库。
// trying this
const results = await Person
.accessibleBy(req['ability'])
.paginate({}, options);
// or this, the same problem
const results = await Person
.paginate({}, options)
.accessibleBy(req['ability']);
在这两种方式中,我都得到了accessibleBy
/paginate
不是一个函数,因为正如我所说的,两个库都必须在模型(在我的情况下Person
)对象上使用。
非常感谢任何帮助或建议。