sql >> Databasteknik >  >> RDS >> Mysql

Överträdelse av integritetsbegränsning:1048 Kolumnen "taggable_id" kan inte vara null

Du måste först spara modellen och sedan ställa in taggar och sedan spara igen.

$link = new Links;
$link->someProperty = $request->someProperty;

// Save model to get a taggable_id (model id).
$link->save();

// Now add tags
$link->tag(explode(',', $request->tags));

// Save tags.
$link->save();


  1. Hur får man en distinkt lista över ord som används i alla fältposter med MS SQL?

  2. Utländsk nyckel som refererar till flera tabeller

  3. Felkod:1822. Det gick inte att lägga till den främmande nyckeln. Saknas index för begränsningen 'ekdromes_ibfk_1' i den refererade tabellen 'pwlhseis'

  4. Hur kör jag en MS SQL Server lagrad procedur i java/jsp och returnerar tabelldata?