title: Postgres integer arrays as parameters?
body: <p>I  understand that in Postgres pure, you can pass an integer array into a function but that this isn't supported in the .NET data provider Npgsql.</p>
  
  <p>I currently have a DbCommand into which I load a call to a stored proc, add in a parameter and execute scalar to get back an Id to populate an object with.</p>
  
  <p>This now needs to take n integers as arguments. These are used to create child records linking the newly created record by it's id to the integer arguments.</p>
  
  <p>Ideally I'd rather not have to make multiple ExecuteNonQuery calls on my DbCommand for each of the integers, so I'm about to build a csv string as a parameter that will be split on the database side.</p>
  
  <p>I normally live in LINQ 2 SQL savouring the Db abstraction, working on this project with manual data access it's all just getting a bit dirty, how do people usually go about passing these kinds of parameters into postgres?</p>