📝 Python数据访问教程
55篇技术文档📅  最后修改于: 2020-11-07 09:00:24        🧑  作者: Mango
您可以使用insert()方法将文档存储到MongoDB中。此方法接受JSON文档作为参数。句法以下是insert方法的语法。例同样,您也可以使用insert()方法插入多个文档。使用Python创建集合Pymongo提供了一种名为insert_one()的方法,用于在MangoDB中插入文档。对于此方法,我们需要以字典格式传递文档。例以下示例在名为example的集合中插入一个文档。输出要使用p...
📅  最后修改于: 2020-11-07 09:00:48        🧑  作者: Mango
您可以使用find()方法从MongoDB中读取/检索存储的文档。此方法以非结构化方式检索和显示MongoDB中的所有文档。句法以下是find()方法的语法。例假设我们使用以下查询将3个文档插入到名为sample的集合中名为testDB的数据库中-您可以使用find()方法检索插入的文档,如下所示:您还可以使用findOne()方法检索集合中的第一个文档,如下所示:使用Python检索数据(查找)...
📅  最后修改于: 2020-11-07 09:01:07        🧑  作者: Mango
使用find()方法进行检索时,可以使用查询对象过滤文档。您可以将指定所需文档条件的查询作为参数传递给此方法。经营者以下是MongoDB查询中使用的运算符列表。OperationSyntaxExampleEquality{“key” : “value”}db.mycol.find({“by”:”tutorials point”})Less Than{“key” :{$lt:”value”}}db....
📅  最后修改于: 2020-11-07 09:01:28        🧑  作者: Mango
检索集合的内容时,可以使用sort()方法对它们进行升序或降序排序和排列。对于此方法,您可以传递字段和为1或-1的排序顺序。其中,1代表升序,-1代表降序。句法以下是sort()方法的语法。例假设我们已经创建了一个集合,并向其中插入了5个文档,如下所示-下一行检索集合的所有文档,这些文档根据年龄按升序排序。使用Python对文档进行排序为了以升序或降序对查询结果进行排序,pymongo提供了sor...
📅  最后修改于: 2020-11-07 09:01:54        🧑  作者: Mango
您可以使用MongoDB的remove()方法删除集合中的文档。此方法接受两个可选参数-删除条件,指定删除文档的条件。仅一个,如果您传递true或1作为第二个参数,则将仅删除一个文档。句法以下是remove()方法的语法-例假设我们已经创建了一个集合,并向其中插入了5个文档,如下所示-以下查询将删除名称值为Sarmista的集合文档。如果在不通过删除条件的情况下调用remove()方法,则集合中的...
📅  最后修改于: 2020-11-07 09:02:10        🧑  作者: Mango
您可以使用MongoDB的drop()方法删除集合。句法以下是drop()方法的语法-例以下示例删除名称为sample的集合-使用Python删除集合您可以通过调用drop()方法从当前数据库中删除/删除集合。例输出...
📅  最后修改于: 2020-11-07 09:02:35        🧑  作者: Mango
您可以使用update()方法或save()方法更新现有文档的内容。更新方法修改现有文档,而保存方法用新文档替换现有文档。句法以下是MangoDB的update()和save()方法的语法-例假设我们已经在数据库中创建了一个集合,并在其中插入了3条记录,如下所示-以下方法更新ID为1002的文档的城市值。同样,您可以使用save()方法以相同的ID保存文档,从而用新数据替换文档。使用Python更...
📅  最后修改于: 2020-11-07 09:02:55        🧑  作者: Mango
检索集合的内容时,可以使用limit()方法限制结果中的文档数。此方法接受一个数字值,该值表示结果中所需的文档数。句法以下是limit()方法的语法-例假设我们已经创建了一个集合,并向其中插入了5个文档,如下所示-下一行检索集合的前3个文档。使用Python限制文档为了将查询结果限制为特定数量的文档,pymongo提供了limit()方法。向此方法传递一个数字值,该值表示结果中所需的文档数。例以下...
📅  最后修改于: 2020-11-07 09:03:13        🧑  作者: Mango
以下资源包含有关Python数据访问的其他信息。请使用它们来获得有关该主题的更深入的知识。有关Python数据访问的有用链接Python的维基-维基百科参考Python的。Python的数据访问-参考Python的数据访问。关于Python数据访问的实用书籍要在此页面上注册您的网站,请发送电子邮件至contact@tutorialspoint.com...
📅  最后修改于: 2020-11-07 09:03:26        🧑  作者: Mango
Python是一种通用的解释型,交互式,面向对象的高级编程语言。它是由Guido van Rossum在1985-1990年间创建的。与Perl一样, Python源代码也可以在GNU通用公共许可证(GPL)下获得。本教程对Python编程语言有足够的了解。它提供了各种模块来与各种数据库进行通信。在本教程中,我们将讨论与数据库MySQL,PostgreSQL,SQLite和MongoDB通信的Py...