Comment faire pour désactiver Laravel éloquent Incrément Automatique?

J'ai besoin d'un moyen efficace pour désactiver Laravel de l'auto incriminer la clé primaire de la table que je vais insérer des données dans.

Pourquoi? Je n'ai pas vérifier si il n'y a aucun chevauchement entre la DB et les données insérées donc si il n'y a aucun chevauchement je viens de poignées dans un bloc try-catch.

Le problème est que si il y avait une panne de Laravel compte, comme je l'ai inséré une ligne. Donc les Id de colonne ne va pas être dans cet ordre [1, 2, 3, etc], mais dans ce [1, 4, 8, 20, etc].

J'ai beaucoup cherché sur ce problème et j'ai essayé d'utiliser cette ligne après la déclaration de la classe:

public $autoincrement = false;

Aussi

public $incrementing = false;

Mais ils ne sont pas de travail.

Je veux juste utiliser l'IA de ma DB. Pas Laravel est un.

  • coderwall.com/p/lhfzia/...
  • "Pas Laravels l'un" que voulez-vous dire par là ? et aussi, avez-vous essayé ma réponse ? aussi, merci de partager votre modèle
  • Je l'ai essayé sur 3 fois, mais ça ne fonctionne pas! Je ne sais pas pourquoi!