我希望使用Ecto和Postgres来存储浮点数值数组。
我正在使用Phoenix框架和Elixir。
我该如何定义我的模型和迁移呢?
除了在网上搜索,我还没有尝试过其他方法,但是没有找到有用的信息 :-(。
我确实尝试过使用类似以下结构的模式定义模型:
我该如何定义我的模型和迁移呢?
除了在网上搜索,我还没有尝试过其他方法,但是没有找到有用的信息 :-(。
我确实尝试过使用类似以下结构的模式定义模型:
schema "my_model" do
field :my_array, :array
timestamps
end
出现了错误:“无效或未知类型: my_array 字段的数组类型”
mix phx.gen.schema Blog.Post blog_posts tags:array:string
。它可以用于 Phoenix 框架中创建一个名为 "Blog.Post" 的模式,并在其中包含一个名为 "tags" 的字符串数组字段。 - Sashadd:tags,{:array,:string}
的迁移。 - wodow