sql >> Databáze >  >> RDS >> SQLite

Správný způsob zpracování obousměrných 1:m v Green-DAO

Zkuste to takto:

Conversation conv = new Conversation();
ConversationDao.insert(conv);
List<Message> list = conv.getMessageList();

Message msg = new Message();
msg.setParent(conv.getId()); // Set FK *before* inserting
MessageDao.insert(msg);

list.add(msg);

V oficiální dokumentaci o vztazích je sekce "Řešení a aktualizace mnoha vztahů", která o tom poskytuje základní informace.




  1. MySQL:Velký VARCHAR vs. TEXT?

  2. Kritéria hibernace pro data

  3. Použití parametru jako názvu sloupce ve funkci Postgres

  4. Python REST API s Flask, Connexion a SQLAlchemy – část 3