Here is a suggested code to handle the optional parameter sub_id
:
defmodule IndexController do
def index(conn, %{"main_id" => main_id} = params) do
# retrieve sub_id from parameter with a nil fallback
sub_id = params |> Map.get("sub_id", nil)
render(conn, "index.html")
end
end
Is there a better way to do this? Using for example when
?