code: public R raw(String rawExpression, Object bindValue) {
      peekExprList().raw(rawExpression, bindValue);
      return root;
    }
docs: Add raw expression with a single parameter.
  <p>
  The raw expression should contain a single ? at the location of the
  parameter.
  </p>
  <p>
  When properties in the clause are fully qualified as table-column names
  then they are not translated. logical property name names (not fully
  qualified) will still be translated to their physical name.
  </p>
  <p>
  <h4>Example:</h4>
  <pre>{@code
  
  // use a database function
  raw("add_days(orderDate, 10) < ?", someDate)
  
  }</pre>
  
  <h4>Subquery example:</h4>
  <pre>{@code
  
  .raw("t0.customer_id in (select customer_id from customer_group where group_id = any(?::uuid[]))", groupIds)
  
  }</pre>