MongoDB Support
Здравствуйте, спасибо за очень интересную админку. я в своем проекте использую jenssegers/laravel-mongodb. при выполнении команды $ php artisan admin:install --title="sleeping-owl Admin Page" мы вылетили с такой ошибкой:
[ErrorException]
Argument 2 passed to Illuminate\Database\Query\Builder::__construct() must be an instance o
f Illuminate\Database\Query\Grammars\Grammar, null given, called in /home/igor/public_html/
admin_laravel/laravel/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php o
n line 1860 and defined
это чинится добавлением в Модель SleeppingOwlModel.php строку
use Jenssegers\Mongodb\Model as Eloquent;
и в строке
abstract class SleepingOwlModel extends Eloquent implements ValidationModelInterface
перед Eloquent нужно убрать бэкслеш!!
после этого команды срабатывают на урА, но теперь когда мы дошли до шага входа в Админку: siteURL.com/admin/ я немогу войти под дефолтным админом : admin / SleepingOwl пробывал удалять и создавать нового админа. подскажите, в чем может быть проблема?
с Уважением, esperantic
Помогите, очень важно.
Я бы предложил сейчас для использования development-ветку, в которой убрана необходимость наследования моделей от моего класса.
Проблема, скорее всего, в плясках с бубном вокруг поля _id , https://github.com/jenssegers/laravel-mongodb/pull/895