Попытка сделать API с помощью Transaction() для обеспечения большей безопасности для базы данных.Transaction() - Query Builder в laravel 5 ошибка бросания
Код:
DatabaseName::transaction(function() {
$CheckExistingData = PostCustomer::select('Mobile')->where('Mobile', $Mobile);
return $CheckExistingData;
});
Ошибка:
BadMethodCallException in Builder.php line 2258:
Call to undefined method Illuminate\Database\Query\Builder::transaction()
Поделитесь своими мыслями!
PostCustomer является MODEL
PostCustomer Модель
class PostCustomer extends Model
{
protected $table = "Customer";
}
"Клиент" это имя таблицы.
фактически PostCustomer является модель и "Клиент" таблица используется здесь. – Sunil
change 'DB' =' PostCustomer' – C2486
Спасибо за эту информацию '@ Rishi, но получив ошибку, когда я изменил название модели на имя db: Class 'App \ Http \ Controllers \ DatabaseName' не найден – Sunil