Skip to content Skip to footer navigation
You are reading the docs for an old version of Statamic. Consider upgrading to Statamic 6.

Where In Modifier

Filter an array (such as a Replicator field's data) to items where a key matches specific values.

games:
-
feeling: love
title: Dominion
-
feeling: happy
title: Netrunner
-
feeling: hate
title: Chutes and Ladders
<h2>I love...</h2>
{{ games | where_in('feeling', ['love', 'happy']) }}
{{ title }}<br>
{{ /games }}
<?php
$filteredGames = Statamic::modify($games)
->whereIn(['feeling', ['love', 'happy']])
->fetch();
?>
<h2>I love...</h2>
@foreach ($filteredGames as $game)
{{ $game['title'] }}
@endforeach
Dominion
Netrunner