Glidequery Conditional
Thu Feb 18 2021 19:28:38 GMT+0000 (UTC)
Saved by
@dorian
#glidequery
#servicenow
#javascript
// Find user if they exist, otherwise return user with first_name 'Nobody'
var user = new GlideQuery('sys_user')
.where('last_name', 'Luddy')
.selectOne('first_name')
.orElse({ first_name: 'Nobody' });
// Find user, otherwise throw an Error that the user couldn't be found
var user = new GlideQuery('sys_user')
.where('last_name', 'Luddy')
.selectOne('first_name')
.get(); // this method can throw if no record is found
// Does a given user exist? Assign boolean to userExists
var userExists = new GlideQuery('sys_user')
.where('last_name', 'Luddy')
.selectOne('first_name')
.isPresent();
content_copyCOPY
https://developer.servicenow.com/blog.do?p
Comments