SQLite
 sql >> база данни >  >> RDS >> SQLite

Правилен начин за обработка на двупосочно 1:m в Green-DAO

Опитайте по следния начин:

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

В официалната документация за отношенията има раздел „Разрешаване и актуализиране на много отношения“, който дава основна информация за това.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Индекс, базиран на SQLite Expression

  2. Присъединяване към SQLite

  3. Клонирайте база данни на SQLite

  4. Каква е целта на прожекционната карта за Android в доставчик на съдържание?

  5. Автоматично увеличаване на стойността на 'id' при вмъкване в sqlite