Что такое супертип для всех запросов Scalaquery?
Насколько я понял, Query[Projection[Product]]
должно быть, например:
Projection2[Int, Int]
<: Projection[Tuple2[Int,Int]]
<: Projection[Product]
, поэтому val query: Query[Projection[Product]] = for (all <- Tab) yield all.*
должно работать дляTab = new Table[(Int, Int)] {…}
… но, по-видимому, я не понимаю, как работает набор текста в scala.
Я совершенно сбит с толку, поэтому, если я что-то пропустил, спросите.