2016-08-01 9 views
1

Ich habe eine Klasse mit dem Namen "Mitarbeiter", in dieser Klasse habe ich eine Eigenschaft namens "Gehalt" mit Eingabe-Datentyp-Zeichenfolge. Also, meine Frage ist, kann ich Eingabedaten-Typ von "Gehalt" von String zu Integer ändern? und wenn ja, wie?So ändern Sie Eingabe-Typ in Orientdb

+0

Sie könnten eine JavaScript-Funktion verwenden –

+0

können Sie erklären? –

Antwort

2

habe ich diesen Code Ihr Problem

create class employee extends v 
create property employee.salary string 

insert into employee(salary) values ("1") 

enter image description here

ich diese Abfrage die Art der Immobilie geändert Gehalt verwendet zu reproduzieren

create property Employee.salary2 Integer 
update employee set salary2=salary 
DROP PROPERTY Employee.salary 
update Employee remove salary 
ALTER property Employee.salary2 name salary 
update Employee remove salary2 

enter image description here

Hoffe, es hilft

+0

Gibt es einen anderen Ansatz? Speziell die, bei der ich keine zusätzliche Eigenschaft erstellen muss. –

+0

Meines Wissens gibt es keinen anderen Ansatz –