We use type class-based serialization method (through play-json) and Any doesn't play well with this approach. Using HList from shapeless is one option. I tried this once, but failed.
Switched from Any to JsValue. This is mostly invisible to the user, because one will use column() macro anyway, which hides raw JSON and is fully type safe.
We use type class-based serialization method (through play-json) and
Any
doesn't play well with this approach. UsingHList
from shapeless is one option. I tried this once, but failed.