是否有一个相当于Rails控制台的Phoenix?
我只是在学习Phoenix和Elixir,我是从Ruby / Rails来的,在REPL中使用pry来检查我的数据库和应用程序状态。 
 我试图弄清楚如何在凤凰应用程序中与我的数据库和模型进行交互。 我知道iex ,但我不知道如何使用它从repl检查我的应用程序的数据库。 我需要每次从repl连接到它吗? 是否有一个rails console等效。 我检查了凤凰文档,药剂剂量和Ecto回购,但找不到我在找什么。 我错过了什么吗? 
 编辑:根据下面的答案,我发现这个部分的ecto文档。 基于这个我可以做一些像ArticlesApi.Repo.all ArticlesApi.Article 
 您可以运行iex -S mix以在当前的混音项目中运行iex 。您可以在http://elixir-lang.org/getting-started/mix-otp/introduction-to-mix上阅读相关内容html的; 
从那里你可以执行Ecto查询:
 iex> MyApp.Repo.all(MyApp.User) 
 运行iex -S mix phoenix.server也将启动phoenix服务器。 
 对于运行时的debugging,(比如byebug或者debugger或者rails中的byebug ),使用 
  require IEx在您的模型或控制器或视图文件的顶部require IEx ,然后键入 
  IEx.pry到任何你需要它停在运行时,并继续debugging。 
 键入h在控制台内寻求帮助 
最重要的是,毕竟,重新启动您的服务器:
 iex -S mix phoenix.server 
更多信息: 在这里