New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

insert-mongodb

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

insert-mongodb

将json导入mongodb

  • 0.1.2
  • PyPI
  • Socket score

Maintainers
1

导入方法

pip install insert_mongodb

注意事项

要导入的json文件为下面的格式

[
{"xxx":"xxx"},
["xxx","xxx"]
]

小贴士

搭配mongodb_to_other库使用更加

注意

使用本库但是函数选择错误者,若数据丢失,我概不负责

1.Import_different_items函数

1.1导入

from insert_mongodb import Import_different_items
    #倒库
Import_different_items("数据库","集合名","要导入的文件路径",port=int('数据库端口(默认为27017)'),ip="mongodb数据库所在的ip地址(默认为127.0.0.1)",name="数据库用户名(默认为None)",password="数据库密码(默认为None)")

1.2 功能详解

导入在mongodb中不存在的集合并且保留原数据

2.Import_retain_different_items函数

2.1导入

from insert_mongodb import Import_retain_different_items
    #倒库
Import_retain_different_items("数据库","集合名","要导入的文件路径",port=int('数据库端口(默认为27017)'),ip="mongodb数据库所在的ip地址(默认为127.0.0.1)",name="数据库用户名(默认为None)",password="数据库密码(默认为None)")

2.2 功能详解

导入在mongodb中不存在的集合不保留原数据

3.Import_cover_new_items函数

3.1 导入

from insert_mongodb import Import_cover_new_items
    #倒库
Import_cover_new_items("数据库","集合名","要导入的文件路径",port=int('数据库端口(默认为27017)'),ip="mongodb数据库所在的ip地址(默认为127.0.0.1)",name="数据库用户名(默认为None)",password="数据库密码(默认为None)")

3.2 功能详解

导入全部新的的集合不保留原数据

4.append_new_items函数

4.1导入

from insert_mongodb import append_new_items
    #倒库
append_new_items("数据库","集合名","要导入的文件路径",port=int('数据库端口(默认为27017)'),ip="mongodb数据库所在的ip地址(默认为127.0.0.1)",name="数据库用户名(默认为None)",password="数据库密码(默认为None)")

4.2 功能详解

导入全部新的的集合保留原数据

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc