如何判断pymongo 查询为空
2个回答
展开全部
清单 1. 您可以尝试对 MongoDB 使用的样例 JavaScript 命令var x = "0";
x === 0;
typeof({});
您不必成为一名 JavaScript 专家之后才开始使用 MongoDB;这里提供几个有用的概念:
您可以使用对象字面量语法 (object literal syntax) 创建对象,换句话说,会使用两个花括号(如 var myCollection = {};)。
您可以使用方括号([])来创建数组。
除了数字、布尔值、null 和未定义值以外,JavaScript 中的其他所有值都是一个对象。
如果您想要了解关于 JavaScript 其他特性的更多信息,比如原型的面向对象的编程 (OOP)、范围规则,及其函数式编程特性,请参阅 参考资料。
MongoDB 是一种无模式数据库,与关系型数据库完全相反。无模式数据库没有使用表格,而是使用由文档组成的集合。这些文档是使用对象字面量语法创建的,如 清单 2 所示。
清单 2. 文档创建示例
var person1 = {name:"John Doe", age:25};
var person2 = {name:"Jane Doe", age:26, dept: 115};
现在,请执行 清单 3 中所示的命令来创建一个新集合。
清单 3. 创建集合
db.employees.save(person1);
db.employees.save(person2);
x === 0;
typeof({});
您不必成为一名 JavaScript 专家之后才开始使用 MongoDB;这里提供几个有用的概念:
您可以使用对象字面量语法 (object literal syntax) 创建对象,换句话说,会使用两个花括号(如 var myCollection = {};)。
您可以使用方括号([])来创建数组。
除了数字、布尔值、null 和未定义值以外,JavaScript 中的其他所有值都是一个对象。
如果您想要了解关于 JavaScript 其他特性的更多信息,比如原型的面向对象的编程 (OOP)、范围规则,及其函数式编程特性,请参阅 参考资料。
MongoDB 是一种无模式数据库,与关系型数据库完全相反。无模式数据库没有使用表格,而是使用由文档组成的集合。这些文档是使用对象字面量语法创建的,如 清单 2 所示。
清单 2. 文档创建示例
var person1 = {name:"John Doe", age:25};
var person2 = {name:"Jane Doe", age:26, dept: 115};
现在,请执行 清单 3 中所示的命令来创建一个新集合。
清单 3. 创建集合
db.employees.save(person1);
db.employees.save(person2);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询