PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Wie liest man mit Circe JSON aus der Doobie Scala PostgreSQL-Datenbank?

Ältere Versionen von Scala stellten .leftMap bereit zu Either (weil dies der Aliasname von Circe Result ist), der möglicherweise in der von Ihnen verwendeten Quelle erwähnt wurde.

Neuere Versionen haben die API jedoch ein wenig aufgeräumt, indem sie .left verwendeten und .right viele der Methoden zu aggregieren. Also .leftMap wurde zu .left.map , aber Sie haben auch .left.flatMap usw., sodass Sie Either verwenden können leicht nicht nur in Anwendungsfällen, die entweder rechtsgerichtet sind.

Um es kurz zu machen - ersetzen Sie .leftMap mit .left.map in neueren Versionen von Scala.