Ok. I now understand. If you delete a field/property with the trash can in 
the record view, you must also press save, in order to have that deletion 
"saved". Not very intuitive, since you get the confirmation popup for the 
delete. I think the confirmation popup isn't needed, or the confirmation 
should cause the save to happen automatically. (I'd prefer the latter).  

I'd also like to make another suggestion. Schema shouldn't be changable, in 
the record view. In other words, if I delete a field in a record view and 
the property is defined in the schema of the class, I shouldn't be able to 
delete the whole property from the schema. The field should stay and only 
the value should be deleted. If, on the other hand, the field is not a 
defined property of the class, then the whole field can and should be 
removed from the record. 

Also, what is the proper SQL command to remove a field completely from a 
record and from the schema? As I mentioned, I tried both DROP and UPDATE 
REMOVE and neither got rid of the field and value.

Another suggestion, but it would be really cool to see the SQL commands 
given through Studio, when commands are carried out through the GUI. So, 
instead of the JSON at the bottom, we could see the actually query being 
sent to ODB (or do both). 

Scott

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to