Suchergebnisse für Anfrage "ecto"

2 die antwort

Wie man cast decode JSON so eingibt, als käme es aus der Datenbank

Wenn Datums- / Zeittypen aus der Datenbank geladen werden, wird Ecto in einen Ecto.DateTime-Typ umgewandelt. Wie kann der gleiche Typ Casting angewendet werden, wenn ein Modell aus einer JSON-Zeichenfolge geladen wir defmodule Rocket.User do use ...

4 die antwort

Elixir / Phoenix beschränken Params wie Rails starke Params

Ich erstelle eine reine API-Phoenix-App. Ich komme aus einem Ruby on Rails-Umfel Sage, ich habe ein Benutzermodell mitemail, password, password_hash, undrole Felder. Ich muss das @ einschränkrole undpassword_hash -Felder von der ...

2 die antwort

Ecto - Vorhandensein des zugehörigen Modells prüfen

Wie kann man das Vorhandensein eines zugeordneten Modells in Ecto überprüfen? schema "foo" do has_many: bar, Bar timestamps end @required_fields ~w(bar) # invalidibt es einen Weg, dies zu tun? Und validieren Sie eine minimale / maximale Anzahl ...

TOP-Veröffentlichungen

2 die antwort

Ecto Assoziation mit einer Bedingung

Sagen wir, ich habe zwei Modelle,Post undComment und das Kommentarmodell kann 1 von 2 Typen sein,normal undfancy was durch die Spalte @ definiert itype in demcomments Tabelle Nun möchte ich 2 Assoziationen zu meinem @ hinzufügPostmodel, wo man ...

2 die antwort

Encodieren eines Ecto-Modells in JSON in elixir

Ich gehe das folgende Tutorial durch, um Elixier und Phönix im Kopf zu behalten: https: //robots.thoughtbot.com/testing-a-phoenix-elixir-json-ap [https://robots.thoughtbot.com/testing-a-phoenix-elixir-json-api] Ich habe ein Problem mit dem ...

6 die antwort

Wie kann ich die für eine Ecto.Query generierte unformatierte SQL anzeigen?

Ich habe einEcto.Query und einRepo, so dass ich @ anrufen kaRepo.all(query) und erhalte Ergebnisse. Die Ergebnisse entsprechen jedoch nicht meinen Erwartungen. Wie kann ich das rohe SQL sehen, dasRepo wird aus dem @ generieEcto.Query?

2 die antwort

Ein Feld in ecto @ einzigartig mach

Wie mache ich ein Feldunique in ecto? Ich dachte, es ist dasselbe wie der aktive Datensatz in Ruby, aber es scheint, dass es nicht @ i

2 die antwort

Generic composable Ecto-Abfrage mit dynamischem Feldnamen im Abfrageausdruck

Ich versuche zuzulassen, dass ein Feldname übergeben und in einem Ecto-Abfrageausdruck dynamisch ausgeführt wird, wie folgt: def count_distinct(query, field_name) when is_binary(field_name) do query |> select([x], count(Map.fetch!(x, ...

8 die antwort

Ecto Erstellen eines eindeutigen Index für MySQL / Mariadb fehlgeschlagen

Ich versuche die folgende Migration durchzuführen: defmodule Shopper.Repo.Migrations.MakeNameUniqueShopper do use Ecto.Migration def change do create unique_index :shoppers, [:name] end endAuch versuchtcreate unique_index :shoppers, [:name], ...

2 die antwort

Wie konvertiere ich einen String in eine Ecto.DateTime in Elixir?

Ich muss eine Zeichenfolge, die eine gültige UTC-Zeit enthält, in ein @ konvertiereEcto.DateTime one, das ich später im richtigen Format in meine Datenbank einfügen werde. Ich habe versucht das @ zu benutzEcto.DateTime.cast(date) Methode, aber es ...