Amigo el codigo es muy claro deberia devolver el primarykey no importa
como se llame si nosotros lo estipulamos asi.
creo que estudiare bien el codigo para ver si tengo algún error,
Código PHP:
Note: Eloquent will also assume that each table has a primary key column named id. You may define a primaryKey property to override this convention
mil gracias por tu atencion.