W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
Neo4j CQL MATCH 命令用于
MATCH ( <node-name>:<label-name> )
語法說明
語法元素 | 描述 |
---|---|
<node-name> | 這是我們要創(chuàng)建一個節(jié)點(diǎn)名稱。 |
<label-name> | 這是一個節(jié)點(diǎn)的標(biāo)簽名稱 |
注意事項(xiàng) -
Neo4j 數(shù)據(jù)庫服務(wù)器使用此 <node-name> 將此節(jié)點(diǎn)詳細(xì)信息存儲在 Database.As 中作為 Neo4j DBA 或 Developer,我們不能使用它來訪問節(jié)點(diǎn)詳細(xì)信息。
Neo4j 數(shù)據(jù)庫服務(wù)器創(chuàng)建一個 <label-name> 作為內(nèi)部節(jié)點(diǎn)名稱的別名。作為 Neo4j DBA 或 Developer,我們應(yīng)該使用此標(biāo)簽名稱來訪問節(jié)點(diǎn)詳細(xì)信息。
注意-我們不能單獨(dú)使用 MATCH Command 從數(shù)據(jù)庫檢索數(shù)據(jù)。 如果我們單獨(dú)使用它,那么我們將 InvalidSyntax 錯誤。
這個例子演示了“如果我們單獨(dú)使用 MATCH 命令從數(shù)據(jù)庫檢索數(shù)據(jù)會發(fā)生什么”。 按照下面給出的步驟 -
步驟1 -打開 Neo4j 的數(shù)據(jù)瀏覽器。
步驟2 -在數(shù)據(jù)瀏覽器的 dollar 提示符處鍵入以下命令。
MATCH (dept:Dept)
這里 -
第3步 -單擊執(zhí)行按鈕,并在數(shù)據(jù)瀏覽器中看到的是錯誤的消息
如果你觀察到錯誤消息,它告訴我們,MATCH 經(jīng)常需要與其他的語句配合才可以使用.
如:match (n) return n
# 查詢Dept下的內(nèi)容
MATCH (dept:Dept) return dept
# 查詢Employee標(biāo)簽下 id=123,name="Lokesh"的節(jié)點(diǎn)
MATCH (p:Employee {id:123,name:"Lokesh"}) RETURN p
## 查詢Employee標(biāo)簽下name="Lokesh"的節(jié)點(diǎn),使用(where命令)
MATCH (p:Employee)
WHERE p.name = "Lokesh"
RETURN p
在下一節(jié)中,我們將討論如何使用 RETURN 子句從數(shù)據(jù)庫檢索數(shù)據(jù)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: