Ich versuche, Slick mit einer Spalte zu verwenden, die einen benutzerdefinierten Typ (eine Aufzählung) hat. Alles funktioniert, bis ich versuche, eine Abfrage zu schreiben, die die Spalte verwendet.
Beim Kompilieren bekomme ich einen Fehler bei der folgenden Methode:
%Vor%Hier ist der Fehler:
%Vor%Der Aufzählungscode ist hier:
%Vor%Die Tabellendefinition ist hier:
%Vor%Ich habe eine Reihe anderer Fragen gegoogelt, aber sie sind entweder nicht für glatte 2.x.x oder beinhalten keine Aufzählungstypen.
Meine Frage ist, muss ich den Operator === irgendwo für Aufzählungstypen definieren, oder gibt es eine einfachere Möglichkeit, die aktuelle Slick 2.0.0-Funktionalität zu verwenden, die ich vermisse?
Danke
Ich denke, dass Sie den impliziten Typ-Mapper im Bereich verwenden müssen, wenn Sie den Operator === verwenden. Du solltest das
setzen %Vor%irgendwo, wo es sichtbar ist, wenn Sie die Abfrage erstellen.
Tags und Links scala enumeration comparison slick