亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 3098 | 回復(fù): 1
打印 上一主題 下一主題

[SequoiaDB] SequoiaDB中查看集合空間,集合信息 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2014-07-31 14:21 |只看該作者 |倒序?yàn)g覽
由于在剛開(kāi)始使用SequoiaDB時(shí)候,以為用getCS()就能獲得集合空間,用getCL()就能獲得集合。后來(lái)發(fā)現(xiàn)是需要list,故特意寫出來(lái)供大家參考~~~

首先創(chuàng)建兩個(gè)集合空間,分別為foo和Zoo。

db.createCS(“foo”)

db.createCS(“Zoo”)

然后在兩個(gè)集合空間中分別創(chuàng)建兩個(gè)集合。

db.foo.createCL(“bar”)

db.foo.createCL(“party”)

db.Zoo.createCL(“dog”)

db.Zoo.createCL(“fish”)

再分別在集合中插入兩條記錄。

db.foo.bar.insert([{_id:1,name:”Mike”,age:18},{_id:2,name:”Amy”,age:22,phone:158999}])

db.foo.party.insert([{_id:1,name:”Tom”,age:28,addr:”one”},{_id:2,name:”Lily”,age:32}])

db.Zoo.dog.insert([{_id:1,name:”xiaohuang”,age:1,color:”yellow”},{_id:2,name:”xiaohei”,age:3,color:”black”}])

db.Zoo.fish.insert([{_id:1,name:”jiyu”,age:1,color:”gray”},{_id:2,name:”goldfish”,age:1,color:”golden”}])

---------------------------------------------------------------------------------------------------------------------------------

通常情況下,我們可能會(huì)忘記之前曾創(chuàng)建過(guò)的集合空間,集合有哪些,那么我們?nèi)绾尾樵兾覀儾樵兊募峡臻g和集合呢?

db.listCollectionSpaces()


Db.listCollections()


db.foo.bar.find()可以查詢集合中的所有記錄。


而如果你想獲得單個(gè)集合空間的信息時(shí),可以通過(guò)db.getCS()獲得。

getCS()方法的定義格式只有name字段,name的值是字符串型。

例如,獲得Zoo集合空間的信息,db.getCS(“Zoo”)


而如果你想獲得單個(gè)集合的信息時(shí),可以通過(guò)db.collectionspace.getCL()獲得。

getCL()方法的定義格式必須指定name參數(shù),并且name的值在集合空間中存在,否則操作異常。例如,獲得foo集合空間中集合party的信息,db.foo.getCL(“party”)


結(jié)論:通過(guò)上述實(shí)驗(yàn),了解了在SequoiaDB中,要獲得集合空間或集合等某一類型信息,應(yīng)該是采用list(),而如果是獲得單個(gè)集合空間或集合的信息,則應(yīng)該采用get()。同時(shí),也通過(guò)實(shí)驗(yàn)證明了_id的唯一性是針對(duì)同一個(gè)集合而言的,而非一個(gè)集合空間。

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2014-07-31 15:57 |只看該作者
又沒(méi)有單獨(dú)介紹如何插入更新的呢  {:3_189:}
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP