Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Elixir 长生不老药枚举图_Elixir_Phoenix Framework - Fatal编程技术网

Elixir 长生不老药枚举图

Elixir 长生不老药枚举图,elixir,phoenix-framework,Elixir,Phoenix Framework,我正在为 其中,要选择的主题是: def subjects_to_select(subjects) do subjects |> Enum.map(&{&1.title, &1.id}) |> List.flatten end 但是,是否不仅可以显示标题(在选择器中),还可以显示其他变量?从db中,我返回选择:%{title:p.title,teacher:u.names,lvl:p.lvl,id:p.id},我需要提供类似lvl,titl

我正在为
其中,要选择的主题是:

def subjects_to_select(subjects) do
   subjects
   |> Enum.map(&{&1.title, &1.id})
   |> List.flatten
end
但是,是否不仅可以显示标题(在选择器中),还可以显示其他变量?从db中,我返回
选择:%{title:p.title,teacher:u.names,lvl:p.lvl,id:p.id}
,我需要提供类似lvl,title的内容。但在当前的设置中,我只能在选择器中看到标题。我检查过了,但仍在挣扎。感谢您的帮助,谢谢

def subjects_to_select(subjects) do
  subjects
  |> Enum.map(&{"#{&1.title}/#{&1.lvl}", &1.id})
end

如果我没有弄错你的问题,我想这样的方法应该行得通。

谢谢你的解决方案!现在一切都好了。祝你有美好的一天!