9
Esiste un codice di esempio che mostra come memorizzare e recuperare i campi dell'elenco?Java: come memorizzare l'elenco <Object> in OrientDB?
Esiste un codice di esempio che mostra come memorizzare e recuperare i campi dell'elenco?Java: come memorizzare l'elenco <Object> in OrientDB?
basta creare una classe con, ad esempio, una lista. Esempio:
classe pubblica Ordine { ... Elenco voci; ...}
Poi:
ODatabaseObjectTx db = new ODatabaseObjectTx("local:/temp/db");
db.create();
db.getEntityManager().registerEntityClass(Order.class);
db.getEntityManager().registerEntityClass(OrderItem.class);
Order o = new Order(234);
o.items = new ArrayList<OrderItem>();
o.items.add(new OrderItem('mouse', 10, 12.5));
db.save(o);
si vuol dire a mio oggetto: 'Lista
Non importa: OrientDB può accedere ai campi interni anche senza getter/setter. Ma se li definisci, OrientDB li userà. – Lvca