2017-11-06 5 views
0

特定の値を1つの列に含む行を1つだけ取得したいとします。GoogleシートREST API 4特定の列を持つ行を取得する

クエリを作成して次のように設定する方法:IF "column1" = '3'はその行を返しますか?

POST https://sheets.googleapis.com/v4/spreadsheets/<Sheet_ID>/values:batchGetByDataFilter?key={YOUR_API_KEY} 
 
    
 
{ 
 
"dataFilters": [ 
 
    { 
 
    "a1Range": "A:D" 
 
    } 
 
] 
 
}
:私はsheets.spreadsheets.values.batchGetByDataFilter を使用する場合は

私は(「D A」のすべての行と列を返すために、今私はのみの書き込み)DataFilterで書くことかわかりません

答えて

0

あなたはDataFilterについてこのdocumentationをチェックすることができます。

サンプルJSON表現:このDeveloperMetadataLookupによって記載した条件に一致する現像メタデータに関連付けられdeveloperMetadataLookup選択データ、a1Rangeが指定A1の範囲と一致し、**gridRange**データを選択するデータを選択することを特徴

{ 

    // Union field filter can be only one of the following: 
    "developerMetadataLookup": { 
    object(DeveloperMetadataLookup) 
    }, 
    "a1Range": string, 
    "gridRange": { 
    object(GridRange) 
    }, 
    // End of list of possible types for union field filter. 
} 

そのGridRangeに記載されている範囲に一致します。

このGoogle Query Functionsを読んで、役立つかどうかを確認することもできます。

関連する問題