Ben ifade aşağıdaki Ruby ettik:İlk koşul başarısız olursa, değişkene varsayılan değer nasıl atanır?
env = opts.env || "staging"
Nasıl iksiri yazmayı?
DÜZENLEME:
Elixir'in geçen bu ifade çalışmaz:
case Repo.insert(changeset) do
{:ok, opts} ->
env = opts.env || "staging"
Hata:
** (KeyError) key :env not found in: %Myapp.App{__meta__: #Ecto.Schema.Metadata<:loaded>
Ben senin Hata senin dolaş env denilen hayır "üyesi" olduğunu bildiren düşünüyorum - anahtar kelime: env yolu iksiri etiketleri olduğunu "üye". IO.inspect opts – GavinBrelstaff