作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在使用带有 Laravel 框架的 MongoDB 时遇到问题。我用过这个 Laravel-MongoDB
这是我得到的错误
/app/model/User.php
<?php
use Jenssegers\Mongodb\Model as Eloquent;
class User extends Eloquent {
//protected $connection = 'mongodb';
protected $collection = 'users';
$user = User::all();
public function all()
{
return $this->$user;
}
}
?>
Route::get('users', function()
{
$users = User::all();
return View::make('users')->with('users',$users);
});
'mongodb' => array(
'driver' => 'mongodb',
'host' => 'localhost',
'port' => 27017,
'username' => 'username',
'password' => 'password',
'database' => 'users'
),
最佳答案
我认为这不是 mongo 的问题
你不能像那样声明局部类变量。
请试试这个
<?php
use Jenssegers\Mongodb\Model as Eloquent;
class User extends Eloquent {
//protected $connection = 'mongodb';
protected $collection = 'users';
}
?>
class UserController extends \BaseController
{
public function all()
{
return User::all();
}
}
route::get("all-users","UserController@all");
关于laravel-4 - 如何在 Laravel 框架中使用 MongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27420037/
我是一名优秀的程序员,十分优秀!