Resultados da pesquisa a pedido "elixir"
Como desativar seletivamente a verificação de CSRF na estrutura Phoenix
Estou tentando criar uma guia de página do Facebook que aponte para o meu site. O Facebook envia uma solicitação HTTP POST para o URL do meu site. O problema aqui é que o servidor possui uma verificação CSRF interna e retorna o ...
Por que não consigo encadear String.replace?
Estou trabalhando em uma função de formato de preço, que aceita uma flutuação e a representa adequadamente. ex. 190,5, deve ser 190,50 Isto é o que eu vim com def format_price(price) do price |> to_string |> String.replace ".", "," ...
Como imprimir os valores da matriz de um mapa no Elixir?
Novo no Elixir do Ruby e estou tentando imprimir os valores da matriz de um mapa usando o seguinte código: map-script.ex list = [0, 1] map = %{0 => [1, 2], 1 => [2, 3]} Enum.each list, fn n -> IO.puts map[n] endResultado: ^A^B ^B^CO que estou ...
Associação Ecto com uma condição
Digamos que eu tenho dois modelos,Post eComment e o modelo de comentário pode ter 1 de 2 tipos,normal efancy que é definido pela colunatype nocomments mesa. Agora eu quero adicionar 2 associações no meuPost modelo, onde um se refere ...
Converta uma string binária em Hexadecimal e vice-versa no Elixir
Como você converte uma string binária em uma Hexadecimal e vice-versa no Elixir? Existem algumas postagens no SO relacionadas a este tópico para outros idiomas do "fluxo principal". Existe até umSO post que benchmarks várias implementações de C ...
Preencher uma lista com um loop for
Por que não consigo preencher uma lista com esse loop for simples? new_data = [] for data <- old_data do new_data = List.insert_at(new_data, -1, data) endApós esta operação, meunew_data A lista ainda está vazia, mesmo que o loop seja N vezes ...
Como transmitir uma mensagem de um Phoenix Controller para um canal?
Existe uma maneira de transmitir uma mensagem para um canal de fora desse canal? Talvez algo comoChannel.broadcast topic, event, data? Eu vi algo assimaqui [https://github.com/phoenixframework/phoenix/issues/70]mas a versão final ...
Phoenix.ActionClauseError no POST, nenhuma cláusula de ação correspondente para processar a solicitação
Estou recebendo esse erro sempre que POSTAR para / api / subastas Phoenix.ActionClauseError at POST /api/subastas/ bad request to IascSubastas.SubastaController.create, no matching action clause to process requestSe eu executar mix ...
Atom keys vs string keys em Phoenix
No novo livro da Programming Phoenix, Chris McCord diz isso sobre o uso de chaves string e atom para parâmetros de ação do controlador: Na ação mundial em nossos controladores, os parâmetros externos possuem chaves de seqüência de caracteres, ...
Consulta Ecto composível genérica com nome de campo dinâmico na expressão de consulta
Estou tentando permitir a passagem de um nome de campo e executá-lo dinamicamente em uma expressão de consulta Ecto, da seguinte maneira: def count_distinct(query, field_name) when is_binary(field_name) do query |> select([x], ...