Resultados da pesquisa a pedido "elixir"
Elixir / Phoenix restringem parâmetros como parâmetros fortes do Rails
Estou criando um aplicativo Phoenix apenas para API. Eu venho de um fundo Ruby on Rails, então tenha paciência comigo. Digamos que eu tenho um modelo de usuário comemail, password, password_hasherole Campos. Eu preciso restringir orole ...
Gracioso desligamento do GenServer
Escrevi um aplicativo Elixir com GenServer que inicia um aplicativo externo na inicialização e o desliga e faz outra limpeza na saída. Eu adicionei a funcionalidade de inicialização ...
Usando CTE recursiva com Ecto
Como eu usaria o resultado de uma CTE recursiva em uma consulta que planejo executar com o Ecto? Por exemplo, digamos que eu tenha uma tabela, nós, estruturados da seguinte forma: -- nodes table example -- id parent_id 1 NULL 2 1 3 1 4 1 5 2 6 2 ...
Disponibilizando conn.assigns em várias visualizações / modelos do Phoenix
Preciso de um token de autenticação de usuário definido noSessionControllerestar disponível emlayout/app.html.eex. My SessionController define um token e o atribui a umconn. token = Phoenix.Token.sign(conn, "user socket", user) assign(conn, ...
Como conectar dois nós Elixir via rede local?
Como posso conectar dois nós Erlang / Elixir de duas máquinas diferentes via conexão de rede?
Por que existem dois tipos de funções no Elixir?
Estou aprendendo Elixir e me pergunto por que ele tem dois tipos de definições de função:funções definidas em um módulo com
Posso obter o Ecto para registrar SQL bruto?
Estou criando uma consulta Ecto como esta: from item in query, where: like(item.description, ^"%#{text}%")Estou preocupado que isso permita a injeção de SQL emtext. Antes de tentar corrigir isso, quero ver como a consulta é realmente enviada ao ...
Implementando um protocolo delegando a funções existentes
Estou aprendendo Elixir modelando um jogo de tabuleiro e tenho este código:
Obter entrada do usuário do console conforme digitado, char por char
Eu tenho um aplicativo de console no Elixir. Preciso interpretar a entrada do usuário pressionando a tecla. Por exemplo, preciso tratar "q" como um comando para finalizar a sessão, sem que o usuário pressione explicitamente⏎ também conhecido como ...