Wenn die OrientDB-Objekt-API im schemalosen Modus verwendet wird, ist es möglich, ein Feld in einem POJO als eindeutig zu kennzeichnen?Feld, das in der OrientDB-Objekt-API im schemalosen Modus eindeutig sein muss
/**
The entity
*/
public class FooEntity {
@Column(unique=true)
private String bar;
public String getBar() {
return this.bar;
}
public void setBar(String bar) {
this.bar = bar;
}
}
Und das ist, wie das Unternehmen registriert ist, irgendwo in einer anderen Stelle im Code:
oObjectDatabase.getEntityManager().registerEntityClasses(FooEntity.class.getName());
OrientDB mechanism Entitäten abzubilden nehmen nicht berücksichtigt die JPA-Annotationen, aber wie könnte die gleiche Wirkung erreicht werden?
Wäre es die beste Lösung, die Einschränkung nach der Registrierung der Entität programmatisch zum Schema hinzuzufügen?