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

Cara memasukkan Bidang Koleksi Asing ke Kursor di Ormlite

Saya telah memasukkan Data dengan Benar ke dalam Basis Data yang ingin Saya Ketahui Bagaimana saya bisa mendapatkan ForeignCollection dari tabel json_main menggunakan ormlite menggunakan Kursor. Di atas adalah apa yang telah saya coba.

Saya harap saya mengerti pertanyaannya. JsonMain Cursor tidak memiliki apa pun informasi dari JsonUser meja. Apa yang dimilikinya adalah _id bidang yang sesuai dengan jsonMain_id bidang yang ada di JsonUser meja. Yang dapat Anda lakukan adalah mengambil _id itu dan lakukan kueri pada JsonUser tabel untuk mendapatkan pengguna terkait.

Satu-satunya cara lain untuk melakukannya adalah dengan membuat JOIN Anda sendiri kueri mentah yang mengembalikan bidang utama dan bidang pengguna dalam satu kursor. Sayangnya ORMLite tidak akan banyak membantu dalam skenario 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. Cara Memperbarui/Menghapus dengan elemen dari dua tabel berbeda SQLite

  2. Mencoba membuka kembali objek sqlitedatabase yang sudah ditutup

  3. Tabel database Android SQLite tidak dibuat

  4. SQLite Memperkenalkan Fungsi UNIXEPOCH()

  5. Di mana Android menyimpan versi database SQLite?