问题描述
如何在排序中使用变量? 这不起作用。
var order = "name";
var dir = "desc";
Board.sort({order : dir}).exec(function(err,results) { });
解决方法
要将变量的值用作键,应使用方括号 []
Board.sort({[order] : dir}).exec(function(err,results) { }); <----- Using [] on order variable
如何在排序中使用变量? 这不起作用。
var order = "name";
var dir = "desc";
Board.sort({order : dir}).exec(function(err,results) { });
要将变量的值用作键,应使用方括号 []
Board.sort({[order] : dir}).exec(function(err,results) { }); <----- Using [] on order variable