Mapping Rules
Aus den annotierten ApiLight-Model-Snapshots generiert.
Profil 14.3
20 Models
114 explizite Property-Regeln
TTL 24 h
Nerdost\T3InfodiensteLight\Domain\Model\Adresse
6 explizite Regeln
| Property | Quelle | Verarbeitung | Details |
|---|---|---|---|
typ | source: typ | direkt | JSON{
"source": "typ"
} |
plz | source: postleitzahl | direkt | JSON{
"source": "postleitzahl"
} |
ort | gleicher Name | relation: subrequestcollection: Gebiet | JSON{
"collectionElementType": "Nerdost\\T3InfodiensteLight\\Domain\\Model\\Gebiet",
"relation": {
"type": "subrequest",
"idRelationPath": "ortID",
"subrequest": {
"requestObject": "Nerdost\\T3InfodiensteSoap\\StructType\\Gebiete_anfrage_gebiet_040201",
"soapParameter": "id"
}
}
} |
beschreibung | source: bemerkung | direkt | JSON{
"source": "bemerkung"
} |
kennzeichenAufzug | source: aufzug | direkt | JSON{
"source": "aufzug"
} |
kennzeichenRollstuhlgerecht | source: rollstuhlgerecht | direkt | JSON{
"source": "rollstuhlgerecht"
} |
Model-Regeln als JSON
{
"nameToNameFallback": true,
"map": {
"typ": {
"source": "typ"
},
"plz": {
"source": "postleitzahl"
},
"ort": {
"collectionElementType": "Nerdost\\T3InfodiensteLight\\Domain\\Model\\Gebiet",
"relation": {
"type": "subrequest",
"idRelationPath": "ortID",
"subrequest": {
"requestObject": "Nerdost\\T3InfodiensteSoap\\StructType\\Gebiete_anfrage_gebiet_040201",
"soapParameter": "id"
}
}
},
"beschreibung": {
"source": "bemerkung"
},
"kennzeichenAufzug": {
"source": "aufzug"
},
"kennzeichenRollstuhlgerecht": {
"source": "rollstuhlgerecht"
}
}
}