SQLite
 sql >> Teknologi Basis Data >  >> RDS >> SQLite

Cara yang benar untuk menangani Bi directional 1:m di Green-DAO

Coba cara ini:

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

Dalam dokumentasi resmi tentang hubungan, ada bagian "Menyelesaikan dan Memperbarui Banyak Hubungan" yang memberikan beberapa info latar belakang tentang ini.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menggunakan Room DB dalam proyek perpustakaan

  2. Mendapatkan kolom dari .sqlite yang berisi banyak tabel dengan banyak kolom

  3. Batasan SQLite NOT NULL

  4. cara meletakkan database dan membaca database dari folder aset android yang dibuat dan diekspor di sqllite

  5. Menghapus item dari ListView dan Database dengan OnItemClickListener