title: Zend db\NoRecordExists with multiple exclude option issue
body: <p>I have added the code in my controller to check if the record is already exists.</p>
  
  <pre><code>public function addAction()
  {
      $form = new Form();
  
      $request = $this-&gt;getRequest();
      if ($request-&gt;isPost()) {
          $role = new Role($this-&gt;dbAdapter);
          $form-&gt;setInputFilter($role-&gt;getInputFilter());
          $form-&gt;setData($request-&gt;getPost());
  
          // start here for add validator for already exists same data as entered.
              $db = $this-&gt;getServiceLocator()-&gt;get('Zend\Db\Adapter\Adapter');
              $validator = new \Zend\Validator\Db\NoRecordExists(
                  array(
                      'table'   =&gt; 'tbl_roles',
                      'field'   =&gt; 'vRoleName',
                      'exclude' =&gt; array(
                        'field' =&gt; 'iRoleID',
                        'value' =&gt; $request-&gt;getPost('iRoleID') // note 1
                    ),
                    'adapter' =&gt; $db,
                      'messages' =&gt; array(
                          \Zend\Validator\Db\NoRecordExists::ERROR_RECORD_FOUND =&gt; 'This  Role is already exist.',
                      ),
                  )
              );
              $form-&gt;getInputFilter()-&gt;get('vRoleName')-&gt;getValidatorChain()-&gt;addValidator($validator);
              // end here for add validator for already exists same data as entered.
  
          if ($form-&gt;isValid()) {
              $role-&gt;exchangeArray($form-&gt;getData());
              $this-&gt;aclRoleTable-&gt;saveRole($role);
              $this-&gt;flashMessenger()-&gt;addMessage('Role Added Successfully.');
              return $this-&gt;redirect()-&gt;toRoute('role');
          }
      }
    return array('form' =&gt; $form);
  }
  </code></pre>
  
  <p>Note 1: I have to add here second field to exclude like eDelete = "1", so if record with eDelete = "1" is there then also i can add same role name in my database.
  Or give me the solution that if record with eDelete=1 is there than not show zend error and i can update it from eDelete = 1 to 0.</p>