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 在Phoenix应用程序中,prepare_更改呼叫属于哪里?_Elixir_Phoenix Framework_Ecto - Fatal编程技术网

Elixir 在Phoenix应用程序中,prepare_更改呼叫属于哪里?

Elixir 在Phoenix应用程序中,prepare_更改呼叫属于哪里?,elixir,phoenix-framework,ecto,Elixir,Phoenix Framework,Ecto,当您需要更新计数器缓存时,比如说,在Ecto 1.0中,您会使用回调 在EXTO 1.1中,您必须使用EXTO.Changeset.prepare_changes/2 您是否将准备更改直接放在MyApp.MyModel.changeset或MyApp.MyController.update中?JoséValim的回答:通常放在模型中 见此相关报道 请注意,在调用prepare_changes时,回购在变更集中可用。JoséValim的回答:通常在模型中 见此相关报道 请注意,在调用prepare

当您需要更新计数器缓存时,比如说,在Ecto 1.0中,您会使用回调

在EXTO 1.1中,您必须使用EXTO.Changeset.prepare_changes/2


您是否将准备更改直接放在MyApp.MyModel.changeset或MyApp.MyController.update中?

JoséValim的回答:通常放在模型中

见此相关报道


请注意,在调用prepare_changes时,回购在变更集中可用。

JoséValim的回答:通常在模型中

见此相关报道

请注意,在调用prepare_changes时,repo在变更集中可用