我正在尝试将字符串数组和变量(我已将其制成单个元素数组)传递给函数,但我不确定格式是什么。
Function UpdateMembership ([string[]]$arr,[string[]]$group)
{
write-host $arr[0]
write-host $arr[1]
write-host $Group[0]
}
$OUs = @(
"test1",
"test2"
)
$groupname = @("group")
UpdateMembership ($Ous, $groupname)
$groupname = @()
$Ous = @()
答案 0 :(得分:1)
调用函数时,参数不括在括号中,也不用逗号分隔。
就像这样做一样,您强制将一个数组移交给该函数。
您可以使用参数名称
> UpdateMembership -arr $Ous -group $groupname
test1
test2
group
或仅依靠位置顺序
> UpdateMembership $Ous $groupname
test1
test2
group
答案 1 :(得分:0)
sqlalchemy.exc.ProgrammingError: (psycopg2.errors.UndefinedObject)
constraint "exists_in_some_db_fkey" of relation "table" does not exist
[SQL: 'ALTER TABLE extensions DROP CONSTRAINT exists_in_some_db_fkey']
(Background on this error at: http://sqlalche.me/e/f405)