я использую laravel-mongodb
(https://github.com/jenssegers/laravel-mongodb) манипулировать данными mongodb.
Как создать новую коллекцию MongoDB с помощью laravel-mongodb?
например:
public function test()
{
$newArtciels = DB::connection('mongodb')->collection('articles')->where('status', '1')->get();
//I want to ceate a new collection `new_artciels`, and save `$newArtciels` into `new_artciels`,how to write next?
}
Вопрос:
Я хочу создать новую коллекцию new_artciels
и сохранить $newArtciels
в new_artciels
,что я должен делать?
модель
<?php
namespace App;
use Jenssegers\Mongodb\Eloquent\Model as Eloquent;
class new_artciels extends Eloquent
{
protected $collection = 'new_artciels';}
контроллер
use App\new_artciels;
это должно работать для вас.
Других решений пока нет …