首页 > 解决方案 > EF PostgreeSQL array_append

问题描述

我想将一个项目附加到 int [] 类型的列。我看到带有 array_append 的 PostgreSQL 文档可以做到这一点。但是我们如何使用 EF Core 做到这一点?(我使用 Npgsql.EntityFrameworkCore.PostgreSQL)

标签: c#postgresqlentity-frameworknpgsqlef-postgresql

解决方案


目前不支持此功能(可在此处找到支持的数组转换列表)。

同时,作为一种解决方法,您可以使用原始 SQL查询直接在 SQL 中表达您的查询,并可能在此基础上编写其他 LINQ 运算符。

编辑:打开https://github.com/npgsql/efcore.pg/issues/2026进行跟踪,这对于 6.0 应该是可行的。


推荐阅读