J'ai installer composer.json:
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.2.*",
"datastax/php-driver": "^1.2",
"sonvq/cassandra": "dev-master"
},
Cependant, en ajoutant bootstrap / app.php:
$ app-> register (sonvqCassandraCassandraServiceProvider :: class); $ app-> withEloquent ();
Et en ajoutant à config / app.php dans "providers" => []:
sonvqCassandraCassandraServiceProvider::class,
J'ai toujours cette erreur:
Erreur irrécupérable PHP: appel de la méthode indéfinie
IlluminateFoundationApplication :: withEloquent ()
Réponses:
0 pour la réponse № 1le avec Eloquent () la méthode fait partie de Lumen cadre et n'est pas disponible dans Laravel. Il est utilisé pour permettre Eloquent ORM dans Lumen. Voir la documentation pour plus de détails: https://lumen.laravel.com/docs/5.2/database
0 pour la réponse № 2
J'ai aussi utilisé le paquet "sonvq" pour cassandra. Je pense que ce n'est pas un paquet complet. Donc essayé avec un autre paquet. https://github.com/cubettech/lacassa. Ça marche.