scrivener_ecto:使用Scrivener对您的Ecto查询进行分页

时间:2024-05-24 09:45:19
【文件属性】:

文件名称:scrivener_ecto:使用Scrivener对您的Ecto查询进行分页

文件大小:17KB

文件格式:ZIP

更新时间:2024-05-24 09:45:19

ecto paginate scrivener Elixir

Scrivener.Ecto 低维护警告 该库处于低维护模式,这意味着作者当前仅响应请求请求和中断问题。 用法 Scrivener.Ecto允许您使用Scrivener对Ecto查询进行分页。 它为您提供了有用的信息,例如页面总数,当前页面以及当前页面的条目。 它也可以与Phoenix很好地配合。 首先,您需要在应用程序的Ecto Repo中use Scrivener。 这将为您的回购添加paginate功能。 该paginate函数希望至少使用Ecto查询来调用。 然后它将对查询进行分页并执行它,并返回一个Scrivener.Page 。 当您use Scrivener时,可以配置page_size默认值。 如果未提供page_size则默认情况下Scrivener将使用10 。 您可能还想在查询中使用参数映射调用paginate 。 如果提供了参数映射,则Scrivener将在使用


【文件预览】:
scrivener_ecto-master
----mix.exs(1KB)
----config()
--------prod.exs(15B)
--------test.exs(328B)
--------config.exs(49B)
--------dev.exs(15B)
----priv()
--------repo()
----.formatter.exs(73B)
----.github()
--------workflows()
----test()
--------scrivener()
--------support()
--------test_helper.exs(442B)
----mix.lock(5KB)
----docker-compose.yaml(152B)
----LICENSE(1KB)
----.gitignore(39B)
----CHANGELOG.md(1KB)
----lib()
--------scrivener()
----README.md(3KB)

网友评论