Neo4j CQL將空值視為對(duì)節(jié)點(diǎn)或關(guān)系的屬性的缺失值或未定義值。
讓我們用一個(gè)例子來(lái)看這個(gè)。
此示例演示CREATE命令如何將NULL值設(shè)置為未定義屬性。 如何檢索沒(méi)有NULL行的節(jié)點(diǎn)的所有行。
步驟1 - 打開(kāi)Neo4j數(shù)據(jù)瀏覽器
MATCH (e:Employee) RETURN e.id,e.name,e.sal,e.deptno
步驟4 -鍵入以下命令,然后單擊執(zhí)行按鈕
CREATE (e:Employee)
步驟5 -鍵入以下命令,然后單擊執(zhí)行按鈕
MATCH (e:Employee) RETURN e.id,e.name,e.sal,e.deptno
步驟6 -鍵入以下命令并單擊執(zhí)行按鈕
MATCH (e:Employee) WHERE e.id IS NOT NULL RETURN e.id,e.name,e.sal,e.deptno
WHERE IS NOT NULL
這里我們使用IS NOT運(yùn)算符來(lái)過(guò)濾NULL行。
步驟7 -鍵入以下命令,然后單擊執(zhí)行按鈕
MATCH (e:Employee) WHERE e.id IS NULL RETURN e.id,e.name,e.sal,e.deptno
WHERE IS NULL這里我們使用IS操作符來(lái)僅返回NULL行。
更多建議: