假设我有类似的东西
User.find(options).paginate( {p:page, lim: lim} ).exec( //etc);
有没有办法在吃水线中分离链接的查询?例如,如果我只想在特定情况下运行.paginate。
就像是
User.find(options);
if (whatever) User.paginate( {p:page, lim: lim} );
User.exec();
最佳答案
每个函数仅返回一个查询,因此您可以执行以下操作:
var query = User.find(options)
if (whatever) query = query.paginate( {p:page, lim: lim} );
query.exec( /* callback */ )
关于node.js - 如何分隔水线链接方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31150004/