Итак, я добавил несколько дополнительных полей в таблицу заказов, payment_type и order_status .
Я добавил их в массив Accessible для связанной модели. , но после сохранения () я не вижу двух полей, заполненных в базе данных. Что здесь может происходить?
FWIW, вот print_r () возврата Save ():
App\Model\Entity\Order Object
(
[grand_total] => 99.99
[payment_type] => Paypal
[order_status] => Accepted
[transaction_id] => 123
[[new]] =>
[[accessible]] => Array
(
[grand_total] => 1
[payment_type] => 1
[order_status] => 1
[transaction_id] => 1
)
[[dirty]] => Array
(
)
[[original]] => Array
(
)
[[virtual]] => Array
(
)
[[hasErrors]] =>
[[errors]] => Array
(
)
[[invalid]] => Array
(
)
[[repository]] => Orders
)
Как ни странно, когда я запускаю эту команду в локальной среде, она обновляется эти столбцы без проблем. Живой сервер и мой локальный являются дубликатами репозиториев, так что это должен быть параметр конфигурации базы данных или сервера? И я не могу найти ничего в журналах, указывающих на какие-либо ошибки.
Есть идеи?