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

Ostrzeżenie w czasie kompilacji Android Room o kolumnie w kluczu obcym, który nie jest częścią indeksu. Co to znaczy?

W kodzie kotlin:

Przed

@ColumnInfo(name = "question_id")
var questionId: Long

Po

@ColumnInfo(name = "question_id", index = true) //just add index = true
var questionId: Long


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Utwórz jednostkę pokoju dla tabeli, która ma pole z typem danych LONG w Sqlite

  2. PowerManager.PARTIAL_WAKE_LOCK android

  3. Połączenie wewnętrzne SQLite

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

  5. SQLite JSON()