Как вставить данные в MongoDB с помощью CodeIgniter - PullRequest
0 голосов
/ 20 октября 2018

У меня есть массив

Array ([полное имя] => Rahul [имя пользователя] => rony [пароль] => 12345 [repassword] => 12345 [обозначение] => Менеджер [отдел] =>tech [mob_no] => 9856565656 [usertype] => comadmin [разрешение] => завершить [отправить] => отправить)

Теперь я хочу вставить эти данные в коллекцию mongodb с помощью codeignitor.Пожалуйста, предложите подходящий код .. Заранее спасибо ..

Моя модель выглядит следующим образом: класс AppconfigModel extends CI_Model {

protected $manager = null;

public function __construct() 
{
    parent::__construct();
    $this->manager = new MongoDB\Driver\Manager('mongodb://localhost:27017'); 
}

public function insert_masteradmin($array)
    {
        $bulk = new MongoDB\Driver\BulkWrite($array);

            $manager = new MongoDB\Driver\Manager('mongodb://localhost:27017');
            $writeConcern = new MongoDB\Driver\WriteConcern(MongoDB\Driver\WriteConcern::MAJORITY, 1000);
            try {
                    $result = $manager->executeBulkWrite('justrack_db.master_admin', $bulk);
                } 
            catch (MongoDB\Driver\Exception\BulkWriteException $e) 
            {
                $result = $e->getWriteResult();
            }


    }


   }

Теперь, пожалуйста, предложите мне, как сохранить эти данные массива вколлекция

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...