私は特定のケースでパターンマッチングを理解するのに苦労しています。私はparams
から値を取得しようとしていますが、これはフェニックスコントローラの構造体だと思います。エリクシールフェニックスのパターン一致 "params"
%{"edit" => "93213e66-a15e-11e6-8bc7-38c986312498",
"job_slug" => "7759-tkhkjd-test"}
でiex
結果でparams
を入力
ただし、次のコマンドを実行している:
pry(7)> {edit, job_slug} = params
すると、このエラーがスローされます。
params
に対して私が正しくパターンマッチを行う方法
** (MatchError) no match of right hand side value: %{"edit" => "93213e66-a15e-11e6-8bc7-38c986312498", "job_slug" => "7759-tkhkjd-test"}
(stdlib) :erl_eval.expr/3
?
これは、ありがとうございました! – thebringking