問題:mongor
Laravelのバンドルを使用すると、エラーが発生しますClass 'Mongo' not found
。何がうまくいかなかったのか?
mongodbをインストールし、mongodbサービスを開始しました。次に、mongorバンドルをインストールし、次のファイルを作成/更新しました。
php artisan bundle:install mongor
bundles.php
return array(
'docs' => array('handles' => 'docs'),
'mongor' => array('auto' => true),
);
database.php
'default' => 'mongor',
'mongor' => array(
'hostname' => 'localhost',
'connect' => true,
'timeout' => '',
'replicaSet' => '',
'db' => 'test',
'username' => '',
'password' => '',
),
user.php
<?php
class User extends Mongor\Model {}
ルート.php
Route::get('test', function() {
$user = User::find(1);
});
エラー
Class 'Mongo' not found
Location: /var/www/test/bundles/mongor/mongodb.php on line 85
行の原因となるエラー
$this->_connection = new \Mongo($conn, $options);