Cast to ObjectId …
2016-06-06 09:42
525 查看
因为mongo的自生Id“_id”是有规则的,所以cast的时候可能会报这个错,所以在提交查找前最好先检查一下是否符合规则if(id.match(/^[0-9a-fA-F]{24}$/)),只有24位字符。
另外,我页面里embed的src还带来了个小问题,因为是从url最后一位获得的id,src乱填的话也会找最近的路由造成这种情况,所以首先得match一下过滤掉,并且尽量规范使用数据。
另外,我页面里embed的src还带来了个小问题,因为是从url最后一位获得的id,src乱填的话也会找最近的路由造成这种情况,所以首先得match一下过滤掉,并且尽量规范使用数据。
相关文章推荐
- IOS Dev Intro - Objective-C Instancetype and id
- Scott Bilas: GDC 2002 Presentation: A Data-Driven Game Object System
- Objective-C ---UIImageView (梳理整理)
- Retrofit 泛型解析遇到com.google.gson.internal.LinkedTreeMap cannot be cast to object
- Objective-C的语法之OOP
- MVC控制器里面使用dynamic和ExpandoObject
- 多线程编程WaitForSingleObject()
- JavaAPI之AccessibleObject
- eclipse基本操作_Object类_equals()_==_hashCode()_getClass()
- Objective-C中#import如何规避多文件结构导致的重复包含;以及@class作用
- Effective Objecttive-C 2.0
- git 错误 fatal: Not a valid object name: 'master'.
- 论文笔记之:Multiple Object Recognition With Visual Attention
- [Objective-C] Copy 和 MutableCopy
- 【原】谈谈对Objective-C中代理模式的误解
- 【REACT NATIVE 系列教程之十二】REACT NATIVE(JS/ES)与IOS(OBJECT-C)交互通信
- Guava base -- MoreObjects
- Guava base -- Objects
- 第八天 java转Objective-C工具 J2ObjC
- -------------GetObject详解