【发布时间】:2021-03-10 00:46:34
【问题描述】:
如何在排序中使用变量? 这不起作用。
var order = "name";
var dir = "desc";
Board.sort({order : dir}).exec(function(err, results) { });
【问题讨论】:
标签: node.js mongodb sorting mongoose script
如何在排序中使用变量? 这不起作用。
var order = "name";
var dir = "desc";
Board.sort({order : dir}).exec(function(err, results) { });
【问题讨论】:
标签: node.js mongodb sorting mongoose script
如果要使用变量的值作为键,你应该使用括号[]
Board.sort({[order] : dir}).exec(function(err, results) { }); <----- Using [] on order variable
【讨论】: