Resultados da pesquisa a pedido "elixir"

1 a resposta

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 ...

1 a resposta

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 ".", "," ...

1 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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, ...

1 a resposta

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], ...