PDF (Ltr)- 2.4 mb
PDF (A4)- 2.4 mb
CollectionModify:限制
限制修改的文档数量
描述
公共mysql_xdevapi \ CollectionModifymysql_xdevapi \ CollectionModify:极限(int行);
限制此操作修改的文档数量。可选地结合skip()来定义偏移值。
参数
-
行
-
要修改的最大文档数量。
返回值
一个CollectionModify对象。
例子
例5.45mysql_xdevapi \ CollectionModify:极限
例子
<?php $session = mysql_xdevapi\getSession("mysqlx://user:password@localhost");$session->sql("DROP DATABASE IF EXISTS ")->execute();会话- > sql(“创建数据库addressbook”)- >执行();会话模式= $ - > getSchema(“addressbook”);$ = $模式集合- > createCollection(“人”);收集- >添加('{“名称”:“弗雷德”,“年龄”:21岁的“工作”:“建设”}”)- >执行();收集- >添加('{“名称”:“威尔玛”,“年龄”:23日,“工作”:“老师”}”)- >执行();收集- >添加('{“名称”:“贝蒂”,“年龄”:24日,“工作”:“老师”}”)- >执行();收集- >修改(“工作=:工作”)- >绑定(['工作' = > '老师'])- >设置(“工作”,“主要”)- >限制(1)- >()执行; $result = $collection ->find() ->execute(); print_r($result->fetchAll()); ?>
上面的例子将输出类似于:
Array ([0] => Array ([_id] => 00005b6b53610000000000000118 [age] => 21 [job] => Construction [name] => Fred) [1] => Array ([_id] => 00005b6b53610000000000000119 [age] => 23 [job] => Principal [name] => Wilma) [2] => Array ([_id] => 00005b6b5361000000000000011a [age] => 24 [job] => Betty))