Ich möchte ein PostgreSQL-Hash-Typ-Feld in meinem Ecto-Modell definieren, aber ich bin nicht sicher, wie es geht. Ich habe keinen expliziten Leitfaden zu diesem Thema gefunden und gehe davon aus, dass es irgendwo hier versteckt ist: Ссылка
Hat jemand die definitive Anleitung, PostgreSQL-Hash-Felder in Ecto zu machen?
Wie JustMichael sagte, ist die Antwort der :map
-Typ.
Die Tabellendefinition:
%Vor%Das Ecto-Modell:
%Vor% Jetzt kann ich auf die Einstellungen Nexus.Repo.get(Author, some_id).settings
zugreifen und bekomme dafür eine Karte.
Tags und Links postgresql elixir phoenix-framework ecto