sql >> Databáze >  >> NoSQL >> Redis

Laravel 4:Volání nedefinované metody Redis::connection()

Narazil jsem na to poté, co jsem se setkal s tímto problémem, a chtěl jsem přidat další odpověď pro případ, že to pomůže někomu jinému.

V mém případě došlo ke kolizi aliasů, protože moje konfigurace php má povolený modul/rozšíření PHP-Redis - zdá se, že modul PHP i Laravel mají konfliktní objekt s názvem Redis. Podařilo se mi to vyřešit jednoduše použitím celého identifikátoru jmenného prostoru:

//$r = Redis::connection() 
$r = Illuminate\Support\Facades\Redis::connection();


  1. Jak vytvořit vnořený index v MongoDB?

  2. Jaký je rozdíl mezi MongoTemplate Spring Data a MongoRepository?

  3. Nechci začínat mongoda s `sudo mongod`

  4. Časová složitost zadd, když hodnota má skóre vyšší než nejvyšší skóre přítomné v cílové tříděné sadě