2017-06-12 5 views

Antwort

0

Ich habe es nicht versucht, aber ich denke, Sie die Kombination aus scope und field Filter verwenden:

"detector": { 
    "type": "embedsOne", 
    "model": "myUserModel", 
    "property": "username", 
    "options": { 
    "validate": false, 
    "persistent": true 
    }, 
    "scope": { 
    "fields": { 
     "password": false, 
    } 
    } 
} 

Wahrscheinlich müssen Sie auch "strictEmbeddedModels": true, zu Ihrem Modell JSON-Datei hinzuzufügen, zu machen bestimmte zusätzliche Eigenschaften werden nicht gespeichert. Ich bin mir nicht sicher, ob das hilft.

Möglicherweise, wenn die obige Methode in irgendeiner Weise fehlgeschlagen ist, sollten Sie operation hooks oder remote hooks verwenden, um die Felder zu löschen, die Sie nicht möchten.

Verwandte Themen