【文件属性】:
文件名称:ecto_taggable:ecto可标记插件
文件大小:5KB
文件格式:ZIP
更新时间:2021-05-06 14:53:58
Elixir
易标签
ecto_taggable允许标记ecto模型的任何行。
例如,您有模型:
defmodule MyModel do
use Ecto . Model
schema " user " do
field :name , :string
field :old , :integer
has_many :tags , { " test_model_tags " , Ecto . Taggable }, [ foreign_key: :tag_id ] # foreign_key: tag_id is necessarily
end
end
您可以使用将此模型和相关tags模型迁移到数据库:
Ecto . Migration . Auto . migrate ( EctoIt . Repo , MyModel )
Ecto . Migration
【文件预览】:
ecto_taggable-master
----mix.exs(790B)
----lib()
--------ecto()
--------ecto_taggable.ex(30B)
----test()
--------ecto_taggable_test.exs(2KB)
--------test_helper.exs(15B)
----README.md(1KB)
----mix.lock(286B)
----.gitignore(41B)