我正在尝试解析 api 查询,但在以下代码中出现错误: 错误说: 我从一个实现 Mix.Task 行为的模块运行这段代码。 ...
我正在尝试解析 api 查询,但在以下代码中出现错误: 错误说: 我从一个实现 Mix.Task 行为的模块运行这段代码。 ...
我有一个类似的代码。 我希望它回显一个有效的 JSON 并在属性上加上引号,以便它可以通过管道传输到另一个命令。 但是,在呼应的同时,它正在扯掉所有的报价。 预期的 实际的 ...
我是 Elixir 和 Phoenix 的新手,所以这个问题可能相当简单。 我的 Phoenix 应用程序是一个 API 客户端,我正在尝试创建一个结构来对将从 REST 端点接收的数据进行建模。 我基本上按照Poison GitHub 页面上的小例子来创建我的模块: 该模块位于lib/elix ...
我用 HTTPoison 发出了一个 get 请求,但现在我正在尝试解析 JSON 文件。 为此,我正在使用 Poison 库。 但是我在从 JSON object 中获取元素时遇到了一些问题。 这是我的代码: 我的 output: 就像您在上面看到的那样(评论中有四行),我正在尝试提取“警报”元素 ...
我是 elixir 的新手。 我有一个 Ecto Schema 和父模式 并有一个 HTTP REST API http://localhost:8080/getScoreData 和代码 这以某种方式起作用并且不给出错误,但结果是一些struct而不是真正OverallScore ecto sc ...
我有一个JSON数组: response = [ %{ "created_at" => 1542757526, "email" => "bcs@yahoo.com", "first_name" => "rana", "id" => " ...
我正在尝试下面的代码 有效负载来自Messging Queue 有了这个我得到一个错误 但是,如果我将输入json更改为 Poison.decode()可以很好地工作。 现在的问题是,由于多种原因,我不想更改输入的JSON 。 我想念什么? 编辑 :该代 ...
我是elixir ,我想从iex测试Poison函数 https://hexdocs.pm/poison/1.3.1/#functions_details 当我运行此命令时,出现以下错误。 我在这里做错了什么? ...
我试图按照本教程进行操作,以使我的(在localhost上运行的)elixir / phoenix应用程序在docker容器中运行,但遇到了麻烦。 https://pspdfkit.com/blog/2018/how-to-run-your-phoenix-application-with ...
我正在unchecked dependency for environment ecto.create和ecto.migrate unchecked dependency for environment错误。 我在下面的mix.exs文件依赖项中输入 当我运行命令mix ecto.cr ...
我正在与Poison一起使用的伞形应用程序对Json进行编码和解码。 为了编码我的ecto模型,我编写了以下实现: 结束 认为一旦运行mix release ,程序将引发错误,除非我注释掉上面刚刚显示的代码。 那么,还有另一种无需使用实现即可实现相同功能的方法吗? ...
我正在尝试使用Heroku附加附件扫描仪在用户上传时扫描上传的文档中是否有病毒。 我正在尝试直接使用Poison.encode对文件进行编码,但是它引发错误,因此不确定这是正确的方法。 感谢您的任何帮助,以下是我尝试的HTTPoison发布请求以及Poison.encode!的错误! ...
在我的应用中,我在API端点之一接受JSON对象: 在此JSON对象中,存在一个对象数组,例如,结构可能像这样: 在我的控制器中,当我尝试使用params["b"]访问对象数组时,我很惊讶地发现我得到了一个映射,该索引是该数组的原始索引,但采用字符串形式! 这意味着我几乎无 ...
Elixir默认使用科学计数法表示大于1000的浮点数。这会在json序列化过程中产生不希望的副作用。 我想要的输出是 我看到这个答案使用:erlang.float_to_binary(0.005 * 2.7 / 100, [:compact, {:decimals, 10}]) ...
在这里,我有一个有效负载到达我的控制器操作端点: 我正在尝试解码mandrill_events的内容,以便随后可以访问一些值,但是我认为括号已将其抛弃。 但这也不起作用。 ...
我已经使用Elixir和Phoenix创建了JSON api 我在控制器中有一个create动作的终结点,该终结点采用json数据,如下所示: 我的目标是采用此json并从中创建一个新的json,其中将一些键和值重命名以匹配下面的我的架构: 在web / models / m ...
我是Elixir / Phoenix的新手,并试图通过构建一个小应用程序来学习。 我从第三方API获取数据并继续收到以下错误。 我在控制器中拥有的是: 这不起作用。 我使用了(键::: atoms),这在毒药文档中是不鼓励的。 这是我的架构: 我试图为“24 ...
我从数据库中获取此字符串作为查询结果: 有什么办法可以将此地图转换回地图吗? 我正在用毒药解码此错误 我无法确定将数据添加到数据库的方式,我必须找到一种适当的方法来使键/值路由轻松地从中检索数据。 (这只是一个更复杂结果的示例) ...