为什么在帆中使用排序时,不要使用proyections。
library(animation)
library(ggplot2)
saveHTML({for (i in 1:10) plot(runif(10))},htmlfile = "test1.html")
saveHTML({for (i in 1:5) qplot(runif(10))},htmlfile = "test2.html")
答案 0 :(得分:0)
Here正在回答
使用Sort()时,禁用proyection。
当您使用Waterline时,您不会直接与sails-mongo驱动程序进行交互。 Waterline是一个与适配器无关的抽象,允许使用特定的接口构建适配器。
当前的find方法只采用标准对象而不是投影对象。这是因为Waterline中的find方法不仅可以使用sails-mongo,还可以使用sails-mysql,sails-postgresql,sails-redis等。
在下一个Waterline版本中,0.10,我想为查询构建器引入一个select选项,以允许在所有适配器上完成这类事情。
与此同时,如果您想要投影,则可以使用本机方法访问直接mongo驱动程序:
//抓住一个mongo-driver的实例
User.native(function(err, collection) {
// Execute any query that works with the mongo js driver
collection.find(criteria, projection).sort(sort).toArray(function(err, docs) {
console.log(users);
});
});