title: react-admin: Filter with SelectInput shows wrong values
body: <p>The following filter in my <code>react-admin</code> app leads to the list showing both records with <code>status === &quot;active&quot;</code> and records with <code>status === &quot;inactive&quot;</code>. It should show only records with <code>status === &quot;active&quot;</code>.</p>
  <pre><code>&lt;SelectInput 
    alwaysOn 
    source=&quot;status&quot; 
    choices={[
      { id: &quot;lead&quot;, name: &quot;Lead&quot; },
      { id: &quot;active&quot;, name: &quot;Aktiv&quot; },
      { id: &quot;inactive&quot;, name: &quot;Inaktiv&quot; },
    ]} 
  /&gt;
  </code></pre>
  <p>It seems like it includes records with <code>status === &quot;inactive&quot;</code> because &quot;inactive&quot; contains the substring &quot;active&quot;.</p>
  <p>Can I do something about that? Have I misconfigured my <code>DataProvider</code>? I am using <code>react-admin-firebase</code>.</p>