sql >> Databáze >  >> RDS >> SQLite

Jak vložit obrázek do knihovny persistence místnosti?

Obvykle se nedoporučuje ukládat obrazová data do databáze. Pokud to však váš projekt vyžaduje, můžete tak učinit.

Obrazová data jsou obvykle ukládána do db pomocí datového typu BLOB, Room také poskytuje podporu pro datový typ BLOB Documentation

Pro ukládání obrazových dat můžete deklarovat svou třídu entity, jak je uvedeno níže.

@Entity(tableName = "test")
public class Test{

@PrimaryKey
@ColumnInfo(name = "_id")
private int id;

@ColumnInfo(typeAffinity = ColumnInfo.BLOB)
private byte[] image;
}


  1. Výběrový dotaz s limitem posunu je příliš pomalý

  2. Oracle - aktualizace join - tabulka bez klíčů

  3. Zaslání protokolu SQL Serveru a obnovení po havárii Instalace a konfigurace -3

  4. Závažná chyba:operátor [] není pro řetězce podporován