2015-04-09 6 views
6

Come da documentazione OrientDB si diceOrientDB GOCCIA PROPRIETA 'non rimuove i valori di proprietà nei registri

Il comando Proprietà goccia rimuove una proprietà dallo schema. Questo non rimuove i valori delle proprietà nei record, ma modifica semplicemente le informazioni sullo schema . I record continueranno ad avere i valori di proprietà se presenti.

Questo crea alcuni problemi nel mio codice, facendo sì che l'app lanci un'eccezione di puntatore nullo per le proprietà rilasciate. C'è un modo per eliminare la proprietà e rimuovere anche i valori dai record esistenti.

Grazie in anticipo.

risposta

16

trovato la soluzione here

Per rimuovere proprietà da record esistenti per eseguire query seguente:

UPDATE <class> REMOVE <PROPERTY> WHERE <CONDITION> 
Problemi correlati