Size: a a a

2019 November 19

SL

Sergey Loguntsov in pro.elixir
мне не интересно что нужно делать .. мне интересно самому
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Тут не должно быть исключений
источник

SL

Sergey Loguntsov in pro.elixir
rescue
     %Ecto.ConstraintError{ constraint: "name",  type: :unique } in Ecto.ConstraintError ->

почему нельзя как то в одной строке сматчить всё сразу , а обязательно нужно в переменную занести типа e in Ecto.ConstraintError . а потом уже в case матчить .. есть способ другой ?
источник

PG

Pïg Grëënëst in pro.elixir
Потому что нету смысла так матчить
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Sergey Loguntsov
я из мира эрланга
В Эрланге есть rescue?
источник

SL

Sergey Loguntsov in pro.elixir
try
   throw(#{ a => 1 })
catch
   throw:#{ a : = 1 } -> do_something();
   throw:#{ a : = 2 }-> do_another_something()
end
источник

ŹR

Źmićer Rubinštejn in pro.elixir
iex(3)> try do                     
...(3)> raise ArgumentError        
...(3)> catch x,y -> {x, y}
...(3)> end
{:error, %ArgumentError{message: "argument error"}}
iex(4)> try do            
...(4)> raise ArgumentError
...(4)> catch _,%ArgumentError{message: message} -> message
...(4)> end
"argument error"
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Магия?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
источник

ŹR

Źmićer Rubinštejn in pro.elixir
syntax sugar
источник

SL

Sergey Loguntsov in pro.elixir
)
источник

SL

Sergey Loguntsov in pro.elixir
ок понял
источник

SL

Sergey Loguntsov in pro.elixir
спсбс за ликбез
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Так делатьт нельзя крче
источник

SL

Sergey Loguntsov in pro.elixir
почему ?
источник

SL

Sergey Loguntsov in pro.elixir
Chat.Repo.insert(user)
ну и как тут вкорячить  unique_constraint/3 ?

это же не к этому совершенно относиться
источник

AB

Alexey Bolshakov in pro.elixir
они ж вроде в схеме вкорячиваются
источник

DP

Denis Papushaev in pro.elixir
в чейнджсете
источник

SL

Sergey Loguntsov in pro.elixir
ну и где там chagesset ? там его нет .
источник

SL

Sergey Loguntsov in pro.elixir
я так и не понял как мне не генерировать этот эсепшн )
источник