最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

mongodb数据插入

来源:动视网 责编:小采 时间:2020-11-09 13:13:34
文档

mongodb数据插入

mongodb数据插入:本节主要来说说如何将数据插入到mongodb集合中。所有存储在集合中的数据都是BSON各式的。BSON是一种以二进制存储的json格式。当数据插入时,使用的驱动程序会将数据转成BSON格式,然后插入集合中。数据库解析BSON,检查是否包含_id键,并且集合文档不得
推荐度:
导读mongodb数据插入:本节主要来说说如何将数据插入到mongodb集合中。所有存储在集合中的数据都是BSON各式的。BSON是一种以二进制存储的json格式。当数据插入时,使用的驱动程序会将数据转成BSON格式,然后插入集合中。数据库解析BSON,检查是否包含_id键,并且集合文档不得


本节主要来说说如何将数据插入到mongodb集合中。所有存储在集合中的数据都是BSON各式的。BSON是一种以二进制存储的json格式。当数据插入时,使用的驱动程序会将数据转成BSON格式,然后插入集合中。数据库解析BSON,检查是否包含"_id"键,并且集合文档不得超

本节主要来说说如何将数据插入到mongodb集合中。所有存储在集合中的数据都是BSON各式的。BSON是一种以二进制存储的json格式。 当数据插入时,使用的驱动程序会将数据转成BSON格式,然后插入集合中。数据库解析BSON,检查是否包含"_id"键,并且集合文档不得超过4MB,除此之外,不做任何其他的检查。如果要对插入的文档进行检查,可以在启动服务时候使用--objcheck参数,这样会在插入前先进行文档结构的有效性检测,当然啦,性能方面会有所降低的。 定义一个文档:
> use ttlsa_com
switched to db ttlsa_com
> document=({"user_id" : "ABCDBWN","password" :"ABCDBWN" ,"date_of_join" : "15/10/2010" ,
... "education" :"B.C.A." , "profession" : "DEVELOPER","interest" : "MUSIC",
... "community_name" :["MODERN MUSIC", "CLASSICAL MUSIC","WESTERN MUSIC"],
... "community_moder_id" : ["MR. BBB","MR. JJJ","MR MMM"],
... "community_members" : [500,200,1500],"friends_id" : ["MMM123","NNN123","OOO123"],
... "ban_friends_id" :["BAN123","BAN456","BAN789"]});
{
 "user_id" : "ABCDBWN",
 "password" : "ABCDBWN",
 "date_of_join" : "15/10/2010",
 "education" : "B.C.A.",
 "profession" : "DEVELOPER",
 "interest" : "MUSIC",
 "community_name" : [
 "MODERN MUSIC",
 "CLASSICAL MUSIC",
 "WESTERN MUSIC"
 ],
 "community_moder_id" : [
 "MR. BBB",
 "MR. JJJ",
 "MR MMM"
 ],
 "community_members" : [
 500,
 200,
 1500
 ],
 "friends_id" : [
 "MMM123",
 "NNN123",
 "OOO123"
 ],
 "ban_friends_id" : [
 "BAN123",
 "BAN456",
 "BAN789"
 ]
}
输入集合中:
> db.test_ttlsa_com.insert(document)
该操作会给文档自动添加一个"_id"键,然后将其保存到mongodb中。 也可以不预先定义文档直接插入:
> db.test_ttlsa_com.insert({"user_id" : "ABCDBWN","password" :"ABCDBWN" ,"date_of_join" : "15/10/2010" ,"education" :"B.C.A." , "profession" : "DEVELOPER","interest" : "MUSIC","community_name" :["MODERN MUSIC", "CLASSICAL MUSIC","WESTERN MUSIC"],"community_moder_id" : ["MR. BBB","MR. JJJ","MR MMM"],"community_members" : [500,200,1500],"friends_id" : ["MMM123","NNN123","OOO123"],"ban_friends_id" : ["BAN121113","BAN456aaa"]})
查看数据:
> db.test_ttlsa_com.find().toArray()
[
 {
 "_id" : ObjectId("535289514a8013f575543dd1"),
 "user_id" : "ABCDBWN",
 "password" : "ABCDBWN",
 "date_of_join" : "15/10/2010",
 "education" : "B.C.A.",
 "profession" : "DEVELOPER",
 "interest" : "MUSIC",
 "community_name" : [
 "MODERN MUSIC",
 "CLASSICAL MUSIC",
 "WESTERN MUSIC"
 ],
 "community_moder_id" : [
 "MR. BBB",
 "MR. JJJ",
 "MR MMM"
 ],
 "community_members" : [
 500,
 200,
 1500
 ],
 "friends_id" : [
 "MMM123",
 "NNN123",
 "OOO123"
 ],
 "ban_friends_id" : [
 "BAN123",
 "BAN456",
 "BAN789"
 ]
 },
 {
 "_id" : ObjectId("53528ac94a8013f575543dd2"),
 "user_id" : "ABCDBWN",
 "password" : "ABCDBWN",
 "date_of_join" : "15/10/2010",
 "education" : "B.C.A.",
 "profession" : "DEVELOPER",
 "interest" : "MUSIC",
 "community_name" : [
 "MODERN MUSIC",
 "CLASSICAL MUSIC",
 "WESTERN MUSIC"
 ],
 "community_moder_id" : [
 "MR. BBB",
 "MR. JJJ",
 "MR MMM"
 ],
 "community_members" : [
 500,
 200,
 1500
 ],
 "friends_id" : [
 "MMM123",
 "NNN123",
 "OOO123"
 ],
 "ban_friends_id" : [
 "BAN121113",
 "BAN456aaa"
 ]
 }
]
查看"ban_friends_id":"BAN121113"的数据:
> db.test_ttlsa_com.find({"ban_friends_id":"BAN121113"}).toArray()
[
 {
 "_id" : ObjectId("53528b974a8013f575543dd3"),
 "user_id" : "ABCDBWN",
 "password" : "ABCDBWN",
 "date_of_join" : "15/10/2010",
 "education" : "B.C.A.",
 "profession" : "DEVELOPER",
 "interest" : "MUSIC",
 "community_name" : [
 "MODERN MUSIC",
 "CLASSICAL MUSIC",
 "WESTERN MUSIC"
 ],
 "community_moder_id" : [
 "MR. BBB",
 "MR. JJJ",
 "MR MMM"
 ],
 "community_members" : [
 500,
 200,
 1500
 ],
 "friends_id" : [
 "MMM123",
 "NNN123",
 "OOO123"
 ],
 "ban_friends_id" : [
 "BAN121113",
 "BAN456aaa"
 ]
 }
]

文档

mongodb数据插入

mongodb数据插入:本节主要来说说如何将数据插入到mongodb集合中。所有存储在集合中的数据都是BSON各式的。BSON是一种以二进制存储的json格式。当数据插入时,使用的驱动程序会将数据转成BSON格式,然后插入集合中。数据库解析BSON,检查是否包含_id键,并且集合文档不得
推荐度:
标签: 说说 数据 导入
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top