将json导入mongodb
Project description
导入方法
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 功能详解
导入全部新的的集合保留原数据
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
insert_mongodb-0.1.2.tar.gz
(4.5 kB
view details)
File details
Details for the file insert_mongodb-0.1.2.tar.gz
.
File metadata
- Download URL: insert_mongodb-0.1.2.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f23c9ca24946c5b6fb870288963120f2a0835cae4b95616f1f836514076fedf |
|
MD5 | 8251f291edb4b513c3c6be4340e8eb0f |
|
BLAKE2b-256 | 8655bf3ad78b319cbb881dbeecbab04cc91e2878b2356fed88fa14913add149b |