CAMLクエリとは
・コラボレーション アプリケーション マークアップ言語 (CAML) のクエリ スキーマは、
SPOリストデータを取得する際に使用できるクエリです。
選択肢の値を指定して取得(typeにChoiceを指定)
$spoUrl = 'テナントURL'
$listID = 'リストGUID入力'
$query = @"
<View>
<Query>
<Where>
<Eq>
<FieldRef Name='カラムの内部ID'/>
<Value Type='Choice'>取得したい選択肢の値</Value>
</Eq>
</Where>
</Query>
</View>
"@
Connect-PnPOnline -Url $spoUrl -UseWebLogin
$itemData = Get-PnPListItem -List $listID -Query $query
Write-Host $itemData
Disconnect-PnPOnline
テキストの値を指定して取得(typeにTextを指定)
$spoUrl = 'テナントURL'
$listID = 'リストGUID入力'
$query = @"
<View>
<Query>
<Where>
<Eq>
<FieldRef Name='カラムの内部ID'/>
<Value Type='Text'>取得したいテキストの値</Value>
</Eq>
</Where>
</Query>
</View>
"@
Connect-PnPOnline -Url $spoUrl -UseWebLogin
$itemData = Get-PnPListItem -List $listID -Query $query
Write-Host $itemData
Disconnect-PnPOnline