類似のエンティティのグループを挿入し、それぞれのIDを1つずつ取得したいと思います。ループの結果を変数のリストに保存する
q1 = "question1"
q2 = "question2"
q3 = "question3"
q4 = "question4"
Enum.each([q1, q2, q3, q4], &(Repo.insert!(......)))
# working with q1 and id of q1
# .......
# working with q2 and id of q2
# .......
# and so on
は、おそらく、私はRepo.insert
によって返された結果、モデルを保存したい変数の第2のリストを作成するにはどのような方法があります:私はこれをしようとしていますか? そうでなければ、挿入された各モデルの "id"にどうやってアクセスすればよいでしょうか?q1-q4? 代わりに、代わりに1つずつ挿入する必要がありますが、それは簡単で簡単ですか?あなたがEnum.map/2
を探している
はいが、再割り当ての変数はグーありませんd。 – Kuqa
なぜですか?しかし、そうしたくない場合は、同じメソッドを使用して、挿入された構造体を含むタプルとIDを返すことができます。 – Sheharyar
待って、ここに再割り当てはありませんよね? – Kuqa