在测试Elixir/Phoenix应用程序时,我尝试使用ecto_fixtures ()。我面临的挑战是,我需要预先加载关联,但我无法控制从fixtures文件创建模型的过程。当我获得给定fixture的结果模型时,它的关联模型还没有加载。我喜欢它们被预加载,并为黄金时段做好准备。,如下所示:test "a te
我们目前正处于从Ruby/Rails/MariaDB迁移到Elixir/Phoenix/MariaDB的过程中,当我在Ecto中预加载一个我们在ActiveRecord中看不到的关联时,我遇到了一个问题例如,一个帐号有一个计费方案(在新的Elixir项目中定义): schema "accounts" do
我正在使用Elixir从外部API中检索json并将其存储在Postgresql数据库中。我正在使用Poison将json解码为Elixir (2.0)模式。它运行良好,除了一个方面: json的一个元素是一个没有任何键的列表。我不知道如何将这个元素映射到Elixir结构。我想用Ecto.Schemas对这个结构进行建模,这样我就可以将json加载到其中。do field