10bet网址
MySQL PHP API
下载本手册
PDF(美版)- 2.4 mb
PDF (A4)- 2.4 mb
HTML下载(TGZ)- 251.4 kb
HTML下载(Zip)- 258.9 kb


5.7.16收藏:replaceOne

PHP文档组版权所有。10bet官方网站

  • 收藏:replaceOne

    替换一个托收文件

描述

公共mysql_xdevapi \结果mysql_xdevapi \集合::replaceOne字符串id
字符串医生);

更新(或替换)由ID标识的文档(如果存在)。

参数

id

要替换或更新的文档的ID。通常,这是由MySQL服务器在添加记录时生成的_id。

医生

集合文档来更新或替换与id参数。

该文档可以是文档对象,也可以是描述新文档的有效JSON字符串。

返回值

Result对象,用于查询受影响项的个数和操作产生的警告个数。

例子

例5.26mysql_xdevapi \集合::replaceOne例子

<?php $session = mysql_xdevapi\getSession("mysqlx://user:password@localhost");$session->sql("DROP DATABASE IF EXISTS addressbook")->execute();$session->sql("CREATE DATABASE地址簿")->execute();$schema = $session->getSchema("地址簿");$collection = $schema->createCollection("people");$ = $收集结果- >添加(“{“名称”:“阿尔弗雷德”,“年龄”:18,“工作”:“管家”}”)- >执行();//通常_id是通过其他方式知道的,//但是对于这个例子,让我们获取生成的id并使用它$ids = $result->getGeneratedIds();$alfred_id = $id [0];/ /…… $alfred = $collection->getOne($alfred_id); $alfred['age'] = 81; $alfred['job'] = 'Guru'; $collection->replaceOne($alfred_id, $alfred); ?>