我知道在Postgres pure中,可以将整数数组传递到函数中,但在.NET数据提供程序Npgsql.
我目前有一个DbCommand,在其中加载对存储过程的调用,添加一个参数并执行scalar,以获取一个Id来填充对象.
现在需要将n个整数作为参数.这些用于创建子记录,通过id将新创建的记录链接到整数参数.
理想情况下,我不希望对每个整数的DbCommand进行多个ExecuteOnQuery调用,因此我将构建一个csv字符串作为参数,该参数将在数据库端拆分.
我通常生活在Linq2SQL中,享受数据库抽象,在这个项目中使用手动数据访问.这一切只是变得有点脏,人们通常如何将这些参数传递到postgres中?