gpt4 book ai didi

elixir phoenix pubsub 通配符主题

转载 作者:行者123 更新时间:2023-12-05 07:42:46 25 4
gpt4 key购买 nike

当直接使用 phoenix pubs 时,有一种方法可以订阅部分匹配的主题,例如像“用户:*”之类的东西?

只是为了说明,下面的代码:

Phoenix.PubSub.subscribe("my_pubsub", "user:*")

应该匹配所有以下事件:

Phoenix.PubSub.broadcast("my_pubsub", "user:123", "banana")
Phoenix.PubSub.broadcast("my_pubsub", "user:911", "apple")
Phoenix.PubSub.broadcast("my_pubsub", "user:", "orange")

最佳答案

Phoenix.PubSub.subscribe不支持通配符主题。如 Phoenix Docs 中所述, 以及 this answer by Chris McCordchannelstopics 可以在字符串中包含通配符,但订阅不能。

关于elixir phoenix pubsub 通配符主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44226707/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com