Mám inštalovať composer.json:
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.2.*",
"datastax/php-driver": "^1.2",
"sonvq/cassandra": "dev-master"
},
Pridanie bootstrap / app.php:
$ App-> registrovať (sonvqCassandraCassandraServiceProvider :: Triedy); $ App-> withEloquent ();
A pridanie config / app.php v "poskytovatelia" => []:
sonvqCassandraCassandraServiceProvider::class,
Stále mám túto chybu:
PHP Fatal error: Zavolajte na nedefinovanú metódu
IlluminateFoundationApplication :: withEloquent ()
odpovede:
0 pre odpoveď č. 1Na withEloquent() metóda je súčasťou Lumen rámec a nie je k dispozícii v laravel, Používa sa na povolenie Eloquent ORM v Lumen, Ďalšie podrobnosti nájdete v dokumentoch: https://lumen.laravel.com/docs/5.2/database
0 pre odpoveď č. 2
Pre cassandru som tiež použil balík „sonvq“. Myslím si, že nejde o hotový balík. Skúsil som to s iným balíkom. https://github.com/cubettech/lacassa, Funguje to.