3
我想通過像這樣紅寶石數組值PARAM:紅寶石PG寶石使用數組與exec_params
sql = "SELECT $1"
User.connection.raw_connection.exec_params(sql, [[1,2]])
如果我改變sql
到"SELECT $1::int[]"
我得到PG::InvalidTextRepresentation: ERROR: invalid input syntax for integer: "[1, 2]"
這將返回
PG::IndeterminateDatatype: ERROR: could not determine data type of parameter $1
。
有沒有辦法將紅寶石數組傳遞到exec_params
並將其轉換爲PostgreSQL數組?