I have two float fields: fieldA and fieldB. I would like to store in DB float field fieldC, which will always have value: fieldA * fieldB.
I would like to achieve that with migrations. This is what I tried
$table->float('fieldC', 12, 2)->storedAs('fieldA * fieldB');
and
$table->float('fieldC', 12, 2)->storedAs('MULTIPLY(fieldA, fieldB)');
Both didn't work. Errors are Column not found: 1054 Unknown column 'fieldA' and General error: 1901 Function or expression 'MULTIPLY()' cannot be used.
Any suggestions?
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire