Resultados de la búsqueda a petición "ecto"
Cómo escribir cast decode JSON como si viniera de la base de datos
Al cargar tipos de fecha / hora de la base de datos, Ecto convertirá a un tipo Ecto.DateTime. ¿Cómo se puede aplicar el mismo tipo de conversión al cargar un modelo desde una cadena JSON? defmodule Rocket.User do use Rocket.Model schema "users" ...
Ecto: validar la presencia del modelo asociado
¿Cómo se puede validar la presencia de un modelo asociado en Ecto? schema "foo" do has_many: bar, Bar timestamps end @required_fields ~w(bar) # invalidHay una manera de hacerlo ? ¿Y validar un número mínimo / máximo de estos campos?
Haciendo un campo único en ecto
Como hacer un campounique en ecto? Pensé que es lo mismo que el registro activo en Ruby, pero parece que no lo es
Codificación de un modelo Ecto a JSON en elixir
Voy a repasar el siguiente tutorial en un intento de entender el elixir y el fénix: https://robots.thoughtbot.com/testing-a-phoenix-elixir-json-api [https://robots.thoughtbot.com/testing-a-phoenix-elixir-json-api] ¡Tengo un problema con la ...
Ecto asociación con una condición
Digamos que tengo dos modelos,Post yComment y el modelo de comentario puede ser 1 de 2 tipos,normal yfancy que se define por la columnatype en elcomments mesa. Ahora quiero agregar 2 asociaciones en miPost modelo, donde uno se refiere ...
Consulta Ecto composable genérica con nombre de campo dinámico en la expresión de consulta
Estoy tratando de permitir pasar un nombre de campo y ejecutarlo en una expresión de consulta Ecto dinámicamente, así: def count_distinct(query, field_name) when is_binary(field_name) do query |> select([x], count(Map.fetch!(x, field_name), ...
Usar CTE recursivo con Ecto
¿Cómo haría para usar el resultado de un CTE recursivo en una consulta que planeo ejecutar con Ecto? Por ejemplo, digamos que tengo una tabla, nodos, estructurados así: -- nodes table example -- id parent_id 1 NULL 2 1 3 1 4 1 5 2 6 2 7 3 8 ...
¿Cómo convertir una cadena en un Ecto.DateTime en Elixir?
Necesito convertir una cadena que contiene una hora UTC válida en unEcto.DateTime uno, que lo insertaré en mi base de datos con el formato correcto más adelante. He intentado usar elEcto.DateTime.cast(date) método pero no parece funcionar. La ...
Elixir ecto 2 crea una asociación many_to_many
¿Cómo puedo hacer una relación de muchos a muchos con ecto 2? Como una aplicación de ejemplo, quiero crear una publicación que puede estar en varias categorías. Las categorías ya existen. Por ejemplo: [%Category{id: "1", name: "elixir"}, ...
Elixir / Phoenix restringen parámetros como parámetros fuertes de Rails
Estoy haciendo una aplicación API solo de Phoenix. Vengo de un fondo de Ruby on Rails, así que tengan paciencia conmigo. Digamos que tengo un modelo de usuario conemail, password, password_hashyrole campos. Necesito restringir elrole ...
Página 1 de 2