Skip to content

Instantly share code, notes, and snippets.

@ericktai
Created May 5, 2012 00:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ericktai/2598642 to your computer and use it in GitHub Desktop.
Save ericktai/2598642 to your computer and use it in GitHub Desktop.
JS New SDK Features May 2012
var users = new StackMob.Users();
users.count(null, {
success: function(count) {
//count is an integer representing number of all users
}
});
var q = new StackMob.Collection.Query();
q.lt('age', 35);
q.gte('follower_count', 20);
var users = new StackMob.Users();
users.count(q, {
success: function(count) {
//count is an integer representing number of users of age < 35 and follower_count >=20
}
});
var q = new StackMob.Collection.Query();
q.lt('age', 35);
q.gte('follower_count', 20);
var users = new StackMob.Users();
users.count(q, {
success: function(count) {
//count is an integer representing number of users of age < 35 and follower_count >=20
}
});
StackMob.isLoggedIn(); //true or false
StackMob.isUserLoggedIn('bob'); //true or false
StackMob.getLoggedInUser(); //bob
var user = new StackMob.User({ username: 'bob' });
user.isLoggedIn() //true or false
var q = new StackMob.Collection.Query();
q.notEquals('account_status', 'closed');
q.isNull('account');
q.isNotNull('email');
var users = new StackMob.Users();
users.query(q, {
success: function(results) {
//list of users that match
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment