dohomi
05/19/2017, 7:26 PMyergi
05/19/2017, 7:30 PMallItems(filter: {otherThing: {name: "thing I want"}}) {
data
}dohomi
05/19/2017, 7:45 PMtoUsers_every:{client:{agentGroup:{id:"someID"}}}}dohomi
05/19/2017, 7:45 PMyergi
05/19/2017, 7:47 PM(filter: )?yergi
05/19/2017, 7:48 PMtoUsers_every(filter: {client: {agentGroup: {id: "someId"}}}) {
dataYouWantBack
}dohomi
05/19/2017, 7:51 PMallItems(filter:{toUsers_some:{client:{agentGroup:{id:"someId"}}}}){dohomi
05/19/2017, 7:51 PMyergi
05/19/2017, 7:57 PMyergi
05/19/2017, 7:57 PM_some, _none, or _everyyergi
05/19/2017, 7:58 PM_lte, _not, _contains, etc.yergi
05/19/2017, 7:58 PMyergi
05/19/2017, 7:59 PM_some and _every. I’m not clear on that.nilan
05/19/2017, 7:59 PMnilan
05/19/2017, 8:00 PMallItems(filer: {toUsers_some: { name: "Nilan"} }) will only match items, where at least some users are named Nilannilan
05/19/2017, 8:00 PMallItems(filer: {toUsers_every: { name: "Nilan"} }) will only match items, where all users are named Nilannilan
05/19/2017, 8:00 PMallItems(filer: {toUsers_none: { name: "Nilan"} }) will only match items, where no user is named Nilandohomi
05/19/2017, 8:01 PMfilter:{OR:[
{toUsers_some:{client:{agentGroup:{id:"someId"}}}},
{fromUsers_some:{client:{agentGroup:{id:"someId"}}}}]})
==> WORKS :-)nilan
05/19/2017, 8:01 PMdohomi
05/19/2017, 8:01 PM