文件名称:dataloader:适用于Elixir的DataLoader
文件大小:45KB
文件格式:ZIP
更新时间:2024-05-21 03:06:44
Elixir
数据加载器 Dataloader提供了一种简便的方式来有效地批量加载数据。 它受到的启发,尽管它做了一些小的API更改以更好地适合Elixir用例。 安装 该软件包可以通过添加安装你在依赖列表mix.exs : def deps do [ { :dataloader , " ~> 1.0.0 " } ] end 注意:Dataloader需要Elixir 1.10或更高版本。 升级中 有关版本之间的升级步骤,请参见 。 文献资料 。 有关有关苦艾酒相关项目的教程,指南和一般信息,请参见 。 用法 Dataloader的核心是源的概念。 单个Dataloader结构可以具有许多不同的源,它们代表了不同的数据加载方式。 这是一个使用Ecto源的数据加载器的示例,然后加载一些组织数据。 source = Dataloader . Ecto . new ( MyApp
【文件预览】:
dataloader-master
----mix.exs(2KB)
----.github()
--------workflows()
----.tool-versions(35B)
----priv()
--------test_repo()
----lib()
--------dataloader.ex(11KB)
--------dataloader()
----guides()
--------telemetry.md(1KB)
----CONTRIBUTING.md(2KB)
----config()
--------test.exs(280B)
--------config.exs(1KB)
--------dev.exs(15B)
----.formatter.exs(121B)
----test()
--------dataloader_test.exs(8KB)
--------dataloader()
--------test_helper.exs(121B)
--------support()
----LICENSE.md(1KB)
----README.md(4KB)
----mix.lock(4KB)
----CODE_OF_CONDUCT.md(4KB)
----.gitignore(692B)
----.tool-versions-e(34B)
----CHANGELOG.md(3KB)