RSS Новости Laravel

Laravel MongoDB выпускает версию 5.0

Версия 5.0 интеграции MongoDB для Laravel теперь доступна, она включает в себя изменения, которые могут нарушать работу, чтобы привести в соответствие с конвенциями и поведением Laravel. Это обновление упрощает использование MongoDB для разработчиков, знакомых с Eloquent. Автоматическое преобразование id в _id в MongoDB теперь поддерживается, что устраняет необходимость в указании protected $primaryKey = '_id' в классах моделей. Обработка дат была улучшена, объекты DateTimeInterface теперь автоматически преобразуются в UTCDateTime MongoDB при вставке и обновлении операциях. При извлечении данных UTCDateTime MongoDB автоматически преобразуется обратно в дату Carbon со стандартным часовым поясом. Результаты запросов из MongoDB теперь возвращаются как объекты stdClass, что позволяет доступаться к свойствам с помощью $item->name. Настройка модели была упрощена, $collection заменен на $table для настройки имени коллекции в моделях Eloquent. Несколько провайдеров MongoDB-specific services были удалены, поскольку MongoDB\Connection теперь полностью совместим с классами Laravel. Были также обновлены соединение и журналы запросов, MongoDB\Laravel\Connection заменен на MongoDB\Connection, а журналирование запросов теперь использует события мониторинга MongoDB. Чтобы справиться с изменениями, которые могут нарушать работу, пользователи должны обратиться к руководству по обновлению.
laravel-news.com
Laravel MongoDB releases version 5.0
Create attached notes ...