J'ai un identifiant à l'aide duquel je souhaite supprimer des données de deux tables. Les deux tableaux sont «taux d'imposition» et «taxe». Dans le modèle de taux de taxe, comment écrire.
public function deleteTaxrate($taxId){
}
Comment écrire du code en laravel pour cela?
4 Réponses :
Vous devriez essayer ceci
public function deleteTaxrate($taxId){
Taxrate::destroy($taxId);
Tax::destroy($taxId);
}
vous pouvez écrire un code comme celui-ci pour laravel:
<?php
use App\Taxrate;
use App\Tax;
use App\Http\Controllers\Controller;
public function deleteTaxrate($taxId)
{
Taxrate::where('tax_id',$taxId)->delete();
Tax::where('tax_id',$taxId)->delete();
}
essayez ceci
namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Taxrate; use App\Tax;
et n'oubliez pas que vous devez utiliser les modèles de taux de taxe et taxe , comme ceci dans le premier de votre contrôleur
public function deleteTaxrate($taxId)
{
Taxrate::destroy($taxId);
Tax::destroy($taxId);
}
public function deleteTaxrate($taxId){
Taxrate::where('tax_id',$taxId)->delete();
Tax::where('tax_id',$taxId)->delete();
}
Vous n'avez pas besoin d'écrire le code de suppression dans votre modèle de taux de taxe, vous pouvez le faire dans votre contrôleur.