jeudi 2 juillet 2015

Emberjs not returning all records

I am using the SANE stack, which consists of Sailsjs and Emberjs. I am also using MongoDB as a datastore.

When I do something like the following on the Sailsjs side of things;

Parent.find(req.query.id).populate('children').exec(function(err, parent){
  console.log('children.length = ' + parent[0].children.length);
});

I get 212

But when I do something like the following on the Emberjs side of things;

parent.get('children').then(function(children){
  console.log('children.length = ' + children.length);
});

I get 30.

As a matter of fact, once the number of records goes over 30, it does not matter ember will only return 30 records.

Is there some way to get the rest of the records? I actually need to records so I can sort and calculate some things. I am not just displaying them.

Any help would be greatly appreciated.




Aucun commentaire:

Enregistrer un commentaire