2014-01-17 26 views
1

几天前我在sailsjs工作。select,distinct在sailsjs中不起作用

我只是无法弄清楚为什么我的sailsjs应用程序不支持select或distinct,它说这不是defind。

我错过了什么吗?

请有人帮我弄清楚这一点。

我试试这个

Blog.find().select('keyfield').sort('createdAt DESC').done(function(err, selectedKeyfield) { 
       res.view('home/index',{ 
       Keyfield: selectedKeyfield 
     }); 

预先感谢您....

+0

只是为了澄清:是'mysql'你正在使用的适配器? – bredikhin

+0

不,我使用帆mongo – Lucifer

回答

1

如果使用的是帆,这是现在像0.9.x,然后.select()也不.distinct()的稳定版本还没有尚未推出。

这里的开放请求.distinct()https://github.com/balderdashy/waterline/issues/60 https://github.com/balderdashy/sails-mongo/pull/55

下面是关于使用投影与排序的问题,这会给你如何模拟.select()一个暗示: https://github.com/balderdashy/sails-mongo/issues/53

+0

感谢兄弟。这么晚了,但感谢您的答复,我现在使用帆0.10 – Lucifer