Search code examples
scalaexistssqueryl

How to use the "exists" function of Squeryl?


I found there is a exists function in the document of Squeryl, but I can't find an example of how to use it.

Would someone give me an example of "exists"?


Solution

  • You can find an example here (official squeryl example).

    val studentsWithAnAddress =
      from(students)(s =>
        where(exists(from(addresses)((a) => where(s.addressId === a.id) select(a.id))))
          select(s)
      )