sql >> Databasteknik >  >> RDS >> PostgreSQL

Entity Framework Core jsonb kolumntyp

Baserat på H. Herzl kommentar:

Min slutliga lösning var ungefär så här:

public class MyTableClass
{
    public int Id { get; set; }

    [Column(TypeName = "jsonb")]
    public string Data { get; set; }
}

Migreringarna genererade detta:

Data = table.Column<string>(type: "jsonb", nullable: true),

När databasen uppdaterades med migrering skapades kolumnen Data korrekt med typen jsonb.

Tack H. Herzl!



  1. Databashastighetsoptimering:få tabeller med många rader, eller många tabeller med få rader?

  2. SQL hämta data från BEGIN; ...; SLUTET; block i python

  3. Anpassad BESTÄLLNING EFTER Förklaring

  4. Vilka är fördelarna och nackdelarna med att behålla SQL i lagrade processer kontra kod