SQLite
 sql >> Baza danych >  >> RDS >> SQLite

Jak przenieść pole ForeignCollection do kursora w Ormlite?

Poprawnie wstawiłem dane do bazy danych. Chcę wiedzieć, jak mogę uzyskać ForeignCollection tabeli json_main za pomocą ormlite za pomocą kursora. Próbowałem powyżej.

Mam nadzieję, że rozumiem pytanie. JsonMain Cursor nie ma żadnych informacje z JsonUser stół. To, co ma, to _id pole, które odpowiada jsonMain_id pole znajdujące się w JsonUser stół. To, co możesz zrobić, to wziąć ten _id i wykonaj zapytanie w JsonUser tabela, aby uzyskać powiązanych użytkowników.

Jedynym innym sposobem, aby to zrobić, byłoby skonstruowanie własnego JOIN surowe zapytanie, które w jednym kursorze zwraca zarówno pola główne, jak i pola użytkownika. Niestety ORMLite nie pomoże w tym scenariuszu.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uniknąć używania + w numerze wersji z SQLiteAssetHelper?

  2. Jak odczytać numer wersji z pliku bazy danych w systemie Android, który jest umieszczony w folderze zasobów

  3. Nie można zapobiec wyciekowi obiektu SQLiteConnection

  4. przechowywanie danych w bazie danych za pomocą edycji tekstu i przycisku

  5. Jak wybrać konkretną kolumnę z bazy danych pokoi podając konkretny parametr w zapytaniu o pokój?