DB'dkie datanin, scrape ettigim data'larin arasinda olup olmadigini kontrol etmeye calisiyorum. eger DB'deki data scrape ettigim data'nin arasinda yoksa, o zaman DB'den o ID yi silmek istiyorum. Bunun ile ilgili asagidaki gibi bir islem uyguladim.
$check = Plan::where("plan_name", "=", $val->textContent)->exists();
if($check){
var_dump("data exist");
} else {
var_dump("no such a data");
$check->delete();
}
Fakat islem her zaman var_dump("data exist");
olarak donuyor. Ozellikle scrape ettigim data 1, 2 tane cikartip, DB ile kiyasliyorum, ancak donen yine data exist oluyor. Burada tam olarak kacirdigim nedir?