In an existing post (link below) I already know how to insert a row into a table with one identity column for Microsoft SQL Server.
Inserting rows into a table with one IDENTITY column only
and now I want to use CakePHP to do the same. However when I try the following, the record will not be saved.
$this -> MyModel -> create();
if ($this -> MyModel -> save()) {
$this -> log('Record is saved', 'debug');
} else {
// Always run the following
$this -> log('Record is not saved', 'debug');
}
What would be the CakePHP way to save such record into the table?
The table schema for MyModel is below:
CREATE TABLE [dbo].[my_models] (
[id] INT NOT NULL PRIMARY KEY IDENTITY
)
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…