是的,EF Core Postgres JSON支持使用list。在EF Core中,可以使用PostgreSQL的JSONB数据类型来存储和查询JSON数据。要在EF Core Postgres JSON中使用list,可以按照以下步骤操作:
public class Item
{
public int Id { get; set; }
public List<string> Data { get; set; }
}
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<Item>()
.Property(e => e.Data)
.HasColumnType("jsonb");
}
var items = dbContext.Items.Where(i => i.Data.Contains("element")).ToList();
这样,你就可以在EF Core Postgres JSON中使用list了。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云