假设我有这样的东西
User.find(options).paginate( {p:page, lim: lim} ).exec( //etc);是否有一种方法来分离水系中的链式查询?例如,如果我只想在特定情况下运行.paginate。
就像这样
User.find(options);
if (whatever) User.paginate( {p:page, lim: lim} );
User.exec();发布于 2015-06-30 23:11:31
每个函数只返回一个查询,所以您可以这样做:
var query = User.find(options)
if (whatever) query = query.paginate( {p:page, lim: lim} );
query.exec( /* callback */ )https://stackoverflow.com/questions/31150004
复制相似问题