2013-12-20 152 views

回答

0

我创建了下面的函数(内部mongodb)像我的SQL查询替代。可能不是很理想,但解决了我的问题:

function() { 
    var list = Array(); 
    // myColletion is myTable equivalent 
    db.myCollection.find({ field4: 5}).forEach(
    function (vet) { 
     list.push([ vet.field1, 
        vet.field2, 
        myFunction(vet.field1, 0)]) 
    } 
); 
    list.sort(function(a,b){return ((a[1] < b[1]) ? -1 : ((a[1] > b[1]) ? 1 : 0));}); 
    return list; 
} 
相关问题