Elixir
liukai6
这个作者很懒,什么都没留下…
展开
-
elixir的基本数据类型
elixir的基本数据类型整数类型elixir本身支持二进制,八进制,和十六进制iex> 0b01106iex> 0o644420iex> 0x1F31浮点类型在elixir中规定浮点数小数点前,至少要有一个数字,支持64为多精度,e代表科学计数iex> 3.14 3.14iex> .14** (SyntaxErro...原创 2018-07-17 20:29:51 · 808 阅读 · 0 评论 -
Elixir中mix的对依赖的管理
mix deps - 列出依赖状态mix deps.get - 获取所有依赖;mix deps.compile - 编译;mix deps.update - 更新依赖包;mix deps.clean - 删除依赖文件;mix deps.unlock - 锁定依赖版本;...原创 2018-07-18 21:08:07 · 826 阅读 · 0 评论 -
(Mix) The task "phx.new" could not be found
(Mix) The task “phx.new” could not be found如果是报这样的错误是由于phoenix没有进行安装导致的 需要执行下面命令即可 mix archive.install https://github.com/phoenixframework/archives/raw/master/phx_new.ez...原创 2018-07-13 00:20:03 · 630 阅读 · 0 评论 -
Elixir中Ecto
Ecto分为四个组成部分Ecto.Repo是数据库的包装器.通过存储库,可以创建,更新,销毁和查询现有条目.存储库需要适配器和凭据才能与数据库通信.Ecto.Schema模式用于将任何数据源映射到Elixir结构中.我们经常使用它们将表映射到Elixir数据,这是它们的用例,不是使用Ecto的要求.Ecto.Changeset变更集为开发人员提供了一种过滤和转换外部参数的方...原创 2018-07-20 16:03:18 · 587 阅读 · 0 评论 -
Elixir中Ecto.Repo存储库
Ecto.Repo是数据库的包装器我们定义存储库的方式是defmodule Repo do use Ecto.Repo, otp_app : :my_appendRepo的配置必须在你应用程序环境中 通常是在config/config.exs:config :my_app, Repo, adapter: Ecto.Adapters.Postgres,...原创 2018-07-20 17:18:29 · 424 阅读 · 0 评论