Métodos id() y primaryColumnValue() del modelo

El método $modelo->id() devuelve el valor de la columna primaria de un modelo, que define el método primaryColumn(). Este valor único se utiliza para identificar un registro en la base de datos y es esencial para operaciones de actualización y eliminación.

Ejemplo de Uso

Obtener el valor de la columna primaria:

echo $modelo->id();

Utiliza este método siempre que necesites acceder de forma directa a la clave primaria de un registro gestionado por FacturaScripts.

🚫 primaryColumnValue()

Anteriormente usábamos el método primaryColumnValue(), que todavía existe por compatibilidad y se puede usar, pero está desaconsejado.

📝 changeId()

Para cambiar el valor de la clave primaria podemos usar el método changeId() pasando como parámetro el nuevo valor. Este método devuelve true si se ha podido cambiar el valor, false en caso contrario.

$modelo->changeId(1234); // cambiamos el id por 1234

Si en los XML de las tablas relacionadas has añadido las claves ajenas a esta, la base de datos misma se encargará de replicar los cambios en este id al resto de tablas relacionadas.

Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2026 FacturaScripts
0.47556s

Soporte