PDF (Ltr)- 2.4 mb
PDF (A4)- 2.4 mb
CollectionModify:集
设置文件属性
描述
公共mysql_xdevapi \ CollectionModifymysql_xdevapi \ CollectionModify:集(字符串collection_field,
字符串expression_or_literal);
设置或更新集合中文档的属性。
参数
-
collection_field
-
要设置的项的文档路径(名称)。
-
expression_or_literal
-
要设置的值。
返回值
一个CollectionModify对象。
例子
例5.48mysql_xdevapi \ CollectionModify:集
例子
<?php $session = mysql_xdevapi\getSession("mysqlx://user:password@localhost");$session->sql("DROP DATABASE IF EXISTS ")->execute();会话- > sql(“创建数据库addressbook”)- >执行();会话模式= $ - > getSchema(“addressbook”);$ = $模式集合- > createCollection(“人”);$ = $收集结果- >添加(“{“名称”:“伯尼”、“特征”:[“朋友”、“兄弟”、“人类”]}”)- >执行();收集- >修改(“name =:名称”)——>绑定(['名字' = > '伯尼'])- >设置(“名字”,“伯尔尼”)- >执行();$result = $collection ->find() ->execute();print_r(结果- > fetchAll ()); ?>
上面的例子将输出类似于:
Array ([0] => Array ([_id] => 00005b6b53610000000000000111 [name] => Bern [traits] => Array ([0] => Friend [1] => Brother [2] => Human)))