title: Select where id not in list for IntIdTable in Kotlin Exposed
body: <p>In Kotlin exposed, I have a IntIdTable like this:</p>
  <pre><code>object UserTable : IntIdTable(&quot;user&quot;, &quot;id&quot;) {
      override val id: Column&lt;EntityID&lt;Int&gt;&gt;
          get() = super.id
      val name = varchar(&quot;name&quot;, 128)
      val activeFlg = integer(&quot;active_flg&quot;)
      ...
  }
  </code></pre>
  <p>So, I call the transaction that get all record from test table with exclude ids like this:</p>
  <pre><code>fun getAllWithExcludeIds(excludeIds: List&lt;Int&gt;): List&lt;User&gt; {
      return transaction {
          UserTable
              .select { UserTable.id notInList excludeIds }
      }
  }
  </code></pre>
  <p>Then I got a type miss match error:</p>
  <pre><code>Type mismatch.
  Required:
  EntityID&lt;Int&gt;
  Found:
  Int
  </code></pre>
  <p>How can I select list of users which has id not in specified excludeIds list? Thank you!</p>