gpt4 book ai didi

Elixir:数组到函数参数

转载 作者:行者123 更新时间:2023-12-02 08:23:00 26 4
gpt4 key购买 nike

我是 Elixir 的新手。我用 redix与 Redis 一起工作的库。我无法正确执行 MGET 命令。此代码有效:

Like4uElixir.RedixPool.command(["MGET", "a", "b", "c"])

- 它从 Redis 返回 3 个值。但是这段代码不起作用:

keys = ["a", "b", "c"]
Like4uElixir.RedixPool.command(["MGET", keys])

但我有数组中的所有键。如何将我的数组转换为多个函数参数?

最佳答案

你们的代码样本不一样。您正在创建一个嵌套列表,而不是创建一个包含 4 个元素的列表。

你是第二个例子:

["MGET", ["a", "b", "c"]]

你想做的事:

keys = ["a", "b", "c"]
Like4uElixir.RedixPool.command(["MGET" | keys])
#or Like4uElixir.RedixPool.command(["MGET"] ++ keys)

关于Elixir:数组到函数参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35016537/

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