Advertisement
gb96

Meteor example remove-all via client-side javascript

May 3rd, 2015
295
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // http://leaderboard2.meteor.com/
  2. //
  3. // client-side js to clear the Players database from mongodb
  4. //
  5.  
  6. // simple remove-all operation not permitted by untrusted client, i.e. Players.remove({});
  7.  
  8. // fetch all the records. inefficient but works for small databases.  better to iterate using cursor.
  9. var players = Players.find({}).fetch();
  10.  
  11. for (p in players) {
  12.   // remove by _id is permitted
  13.   Players.remove({_id: players[p]._id});
  14. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement