sql >> Database >  >> RDS >> SQLite

Correcte manier om Bi-directioneel 1:m in Green-DAO . te hanteren

Probeer het op deze manier:

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);

In de officiële documentatie over relaties is er een sectie "Oplossen en bijwerken van relaties met veel relaties" met wat achtergrondinformatie hierover.




  1. De Open edX MySQL-database implementeren voor hoge beschikbaarheid

  2. 12c VARCHAR2(32767)

  3. SQL - Verschil tussen COALESCE en ISNULL?

  4. hoe de rijgrootte in de tabel te vinden