相关疑难解决方法(0)

我如何在elixir函数中使用匹配的参数

假设我有一个函数的两个用例.对具有订阅的用户和具有订阅的用户执行某些操作.

def add_subscription(subscription_id, %User{subscription: nil})
  # Do something with user here.
Run Code Online (Sandbox Code Playgroud)

def add_subscription(subscription_id, user)
Run Code Online (Sandbox Code Playgroud)

我如何进行这样的模式匹配,还是在第一个函数中使用用户?

谢谢!

elixir pattern-matching

5
推荐指数
1
解决办法
1311
查看次数

标签 统计

elixir ×1

pattern-matching ×1