Grouping
Thanks to the’ group’ keyword in the search JSON, it is possible to group by some parameters of the default data models. This keyword is optional.
Quick grouping example:
- All enum values
device.modeldevice.softwaredevice.communicationModules[].modeldevice.communicationModules[].softwaredevice.communicationModules[].subscriber.modeldevice.communicationModules[].subscriber.softwaredevice.communicationModules[].subscription.mobile.homePlmndevice.communicationModules[].subscription.mobile.homeOperatordevice.communicationModules[].subscription.mobile.vlr.plmndevice.communicationModules[].subscription.mobile.vlr.operatorNamedevice.communicationModules[].subscription.mobile.vlr.countryNamedevice.communicationModules[].subscription.mobile.vlr.countryCodedevice.communicationModules[].subscription.mobile.msc.plmndevice.communicationModules[].subscription.mobile.msc.operatorNamedevice.communicationModules[].subscription.mobile.msc.countryNamedevice.communicationModules[].subscription.mobile.msc.countryCodedevice.communicationModules[].subscription.mobile.sgsn.plmnddevice.communicationModules[].subscription.mobile.sgsn.operatorNamedevice.communicationModules[].subscription.mobile.sgsn.countryNamedevice.communicationModules[].subscription.mobile.sgsn.countryCodedevice.communicationModules[].subscription.mobile.ggsn.plmndevice.communicationModules[].subscription.mobile.ggsn.operatorNamedevice.communicationModules[].subscription.mobile.ggsn.countryNamedevice.communicationModules[].subscription.mobile.ggsn.countryCodedevice.communicationModules[].subscription.mobile.registeredPlmndevice.communicationModules[].subscription.mobile.registeredOperatorprovision.device.modelprovision.device.softwareprovision.device.communicationModules[].modelprovision.device.communicationModules[].softwareprovision.device.communicationModules[].subscriber.modelprovision.device.communicationModules[].subscriber.softwareprovision.device.communicationModules[].subscription.mobile.homeOperatorprovision.device.communicationModules[].subscription.mobile.registeredOperatorprovision.administration.channelprovision.administration.organizationprovision.administration.serviceGroupprovision.administration.plan
Group examples
Click on any of the following links to expand the contents.
{
"filter": {
"and": [
{
"like": {
"provision.administration.organization": "battery_organization"
}
}
]
},
"group": {
"parameters": [
{
"name": "provision.device.model"
}
]
}
}{
"summary": {
"count": 6,
"summaryGroup": [
{
"provision.administration.organization": {
"count": 6,
"list": [
{
"count": 6,
"name": "battery_organization"
}
]
}
},
{
"provision.administration.channel": {
"count": 6,
"list": [
{
"count": 6,
"name": "battery_channel"
}
]
}
},
{
"provision.device.model.name": {
"count": 6,
"list": [
{
"count": 1,
"name": "model_name-7"
},
{
"count": 2,
"name": "model_name-4"
},
{
"count": 1,
"name": "model_name-10"
},
{
"count": 1,
"name": "model_name-5"
},
{
"count": 1,
"name": "model_name-11"
}
]
}
}
]
}
}