php之mongodb插入数据后如何返回当前插入记录ID
来源:互联网 发布:高仿鞋淘宝店 编辑:程序博客网 时间:2024/06/06 00:55
<?php/***插入记录*参数:*$table_name:表名*$record:记录**返回值:*成功:true*失败:false*/function insert($table_name,$record){$dbname = $this->curr_db_name;try{$this->mongo->$dbname->insert($record,array('safe'=>true));//执行安全写入的方法return true;}catch(MongoCursorException $e){$this->error = $e->getMessage();return false;}}?>如图所示:
参数$record实际上是个指针引用,当插入成功后$record数组中就会自动返回_id键
Array([0]=>Array([username]=>username570[password]=>password200)[1]=>插入前)Array([0]=>Array([username]=>username570[password]=>password200[_id]=>MongoId Object([$id]=>35jdfas8dfsafaa9869))[1]=>999)另外注意返回的 $record["_id"] 是个 MongoId 对象,可以直接作为mongodb查询条件来使用,不要再来回转换了。
0 0
- php之mongodb插入数据后如何返回当前插入记录ID
- mybatis插入数据返回当前插入数据的id
- 如何取得当前插入记录的ID
- mybatis插入数据后返回id
- php插入mysql数据返回id
- MyBatis插入数据之后返回插入记录的id
- 插入数据返回id
- mysql 插入数据后返回当前的自增ID方法
- mysql 插入数据后返回当前的自增ID方法
- mysql 插入数据后返回当前的自增ID方法
- Mybatis id自增,插入数据后返回id
- mybatis插入一条记录如何返回该记录的ID
- sql语句如何在insert一条数据后直接返回刚刚插入的数据的ID
- sql语句如何在insert一条数据后直接返回刚刚插入的数据的ID
- postgresql插入后返回id
- PHP取得当前插入数据库中记录的id值
- PHP取得当前插入数据库中记录的id值
- 插入记录后获取ID
- DAGScheduler源码解析之作业提交
- 数据结构实验之图论二:基于邻接表的广度优先搜索遍历
- openVswitch(OVS)源代码分析之工作流程(key值得提取)
- Spring复习笔记
- (1)ok6410学习之makefile学习
- php之mongodb插入数据后如何返回当前插入记录ID
- 数字图像处理中的形态学
- 39 二叉树中两个节点最大距离
- 不用加减乘除运算符求解两个数加减乘除
- 嵌入式 linux(test命令)
- Set 整理
- 图的深度遍历
- 状态压缩递推(States Compressing Recursion,SCR)
- 最方便的远程控制软件有哪些?