2017-02-08 8 views
0

BigQueryクライアントを使用して "unnest()"句をJavaアプリケーションで使用しようとしています。この節では、値のリストが送信されるため、名前付きパラメーターを配列タイプに変換します。しかし、私はエラーレスポンスを得る:BigQuery-: "in unnest(@)"句で値を設定できません

{ 
    "code" : 400, 
    "errors" : [ { 
    "domain" : "global", 
    "message" : "Invalid query parameter type", 
    "reason" : "invalid" 
    } ], 
    "message" : "Invalid query parameter type" 
} 

私は、パラメータの種類が

「アンネスト中(@myparam)で複数の値を設定する方法
"parameterType": { 
     "arrayType": { 
      "type": "STRING" 
} 

としたREST APIを使用しようとしたとき、私は同じエラーを得ました"句?

答えて

1

the documentationから、それは次のようになります。

"parameterType": { 
    "type": "ARRAY", 
    "arrayType": { 
    "type": "STRING" 
    } 
} 

具体的には、あなたもARRAY種類を提供する必要があります。

関連する問題