<p>5、插入文档(记录)</p><pre class="brush:php;toolbar:false"> <?php // 引入MongoDB库 require_once 'vendor/autoload.php'; // 创建MongoClient对象 $client = new MongoDBClient("mongodb://localhost:27017"); // 选择数据库和集合 $database = $client->mydb; $collection = $database->mycollection; // 定义文档(记录)数据 $document = [ 'name' => 'John Doe', 'age' => 30, 'city' => 'New York' ]; // 将文档插入集合中 $result = $collection->insertOne($document); echo "Inserted document with _id: " . $result->getInsertedId() . " and _n document number: " . $result->getInsertedCount(); // Inserted document with _id: ObjectId(5f8d4a6b9d3c4e6d8a000011) and _n document number: 1 ?></pre><p>6、查询文档(记录)</p><pre class="brush:php;toolbar:false"> <?php // 引入MongoDB库 require_once 'vendor/autoload.php'; // 创建MongoClient对象 $client = new MongoDBClient("mongodb://localhost:27017"); // 选择数据库和集合 $database = $client->mydb; $collection = $database->mycollection; // 查询所有文档(记录)并打印结果到控制台 foreach ($collection->find() as $document) { echo json_encode($document, JSON_PRETTY_PRINT) . " "; // {"name":"John Doe","age":30,"city":"New York"} {"name":"Jane Doe","age":28,"city":"Los Angeles"} ... } ?></pre>
正文
PHP与MongoDB
文章最后更新时间2024年10月09日,若文章内容或图片失效,请留言反馈!
除非注明,否则均为后台设置版权信息原创文章,转载或复制请以超链接形式并注明出处。
还没有评论,来说两句吧...