Я нахожусь на php 5.6
с помощью WAMP
и хочу вставить документ в MongoDB с помощью PHP. Я делаю это так:Вставьте данные в MongoDB с помощью PHP
<?php
require 'vendor/autoload.php';
$con = new MongoDB\Client("mongodb://localhost:27017");
echo "successfully";
$db = $con->selectDatabase('DB');
echo "Selected";
$col = $db->selectCollection('myCol');
$document = array(
"name" => "Deny",
"password" => "1234"
);
$col->insert($document);
echo "successfully";
?>
Но это дает ошибку
Fatal error: Call to undefined method MongoDB\Collection::insert() in C:\wamp64\www...
Я прочитал http://php.net/manual/en/mongocollection.insert.php и когда я использую ту же функцию вставки, она не работает для меня.
Вы используете эту библиотеку http://mongodb.github.io/mongo-php-library/api/index.html? –
@kcp Ссылка на любую ссылку для установки? – Amar
@kcp Это он? 'https: // github.com/mongodb/mongo-php-library' – Amar