Allow filtering within nested objects within array
AS IS
- API doesn't support the filtering of objects within nested arrays
- In the example below API allows to filter only InitialWaterSaturation and EffectivePermeabilityToOil with the following operators: <=, <, >, >= BUT doesn't support the filtering of values within permeability array
Click to expand
"InitialWaterSaturation": {
"Value": 1,
"UnitOfMeasure": "opendes:reference-data--UnitOfMeasure:fraction"
},
"EffectivePermeabilityToOil": {
"Value": 456.25,
"UnitOfMeasure": "opendes:reference-data--UnitOfMeasure:millidarcies"
},
"Permeability": [
{
"PermeabilityType": "opendes:reference-data--PermeabilityMeasurementType:Air",
"Value": 387,
"UnitOfMeasure": "opendes:reference-data--UnitOfMeasure:millidarcies"
},
{
"PermeabilityType": "opendes:reference-data--PermeabilityMeasurementType:Specific",
"Value": 534,
"UnitOfMeasure": "opendes:reference-data--UnitOfMeasure:millidarcies"
}
AS TO BE
- System should support the filtering of nested values within arrays in all existing content schemas
Edited by Mykhailo Buriak