当我点击删除按钮时,我想要删除数据并将其插入到另一个表中,这个表是存档表,该怎么做?
例如,我的新表模型名为Archive,新表名为archive 这是我的Destroy公共函数:
例如,我的新表模型名为Archive,新表名为archive 这是我的Destroy公共函数:
public function destroy($id)
{
$client = Client::find($id);
$client->delete();
}
我的商店公共函数:
$client = new Client;
$client->client_code = $request->input('client_code');
$client->client_name = $request->input('client_name');
Archive
表,您只需对其进行SoftDelete
,当用户启用后再将其恢复即可。您不需要来回复制,可以使用Client::withTrashed()->find($client_id)->restore();
来恢复已删除的数据。 - Ganesh Ghalame