在Cypher查詢語(yǔ)言中,可以使用CAST()
或AS
關(guān)鍵字進(jìn)行類型轉(zhuǎn)換
CAST()
函數(shù):MATCH (n)
WHERE CAST(n.property AS STRING) = 'example'
RETURN n;
在這個(gè)例子中,我們使用CAST()
函數(shù)將節(jié)點(diǎn)的property
屬性轉(zhuǎn)換為字符串類型,然后與字符串’example’進(jìn)行比較。
AS
關(guān)鍵字:MATCH (n)
WHERE n.property AS STRING = 'example'
RETURN n;
在這個(gè)例子中,我們使用AS
關(guān)鍵字將節(jié)點(diǎn)的property
屬性轉(zhuǎn)換為字符串類型,然后與字符串’example’進(jìn)行比較。
請(qǐng)注意,這兩種方法都需要您知道要轉(zhuǎn)換到的目標(biāo)類型。在實(shí)際應(yīng)用中,您可能需要根據(jù)數(shù)據(jù)集的特點(diǎn)和查詢需求選擇合適的類型轉(zhuǎn)換方法。