आसान कुछ हो सकता अपर केस या लोअर केस कम() और ऊपरी() स्ट्रिंग कार्यों
उपयोग करने के लिए सब कुछ लाने के लिए
1- का मैं एक संपत्ति name = 'नाम के साथ एक नोड है लगता है चलो 'कम मामले में, यह पता लगाने के लिए आप सटीक स्ट्रिंग againt मिलान करने की आवश्यकता
Query:
CYPHER 2.0
START n=node(*)
WHERE n.name= "name"
RETURN id(n)
id(n)
5
Query took 3 ms and returned 1 rows.
अन्यथा आप इसे प्राप्त नहीं कर सकेंगे:
Query:
CYPHER 2.0
START n=node(*)
WHERE n.name= "Name"
RETURN id(n)
Query took 4 ms and returned no rows.
लेकिन, हम यह स्ट्रिंग समारोह कम() का उपयोग कर से मेल कर सकते हैं:
CYPHER 2.0
START n=node(*)
WHERE n.name= LOWER("Name")
RETURN id(n)
id(n)
5
Query took 4 ms and returned 1 rows.
2- नोड संपत्ति के साथ साथ मनमाना स्ट्रिंग मामले पूर्व में प्रवेश किया: के खिलाफ मैच के लिए "नाम",:
START n=node(*)
WHERE LOWER(n.name)= "name"
RETURN id(n)
id(n)
8
Query took 5 ms and returned 1 rows.
आप रिक्त स्थान चाहते हैं, आप कर सकते हैं। हालांकि आपको रिश्ते के प्रकार को बैकटिक्स में संलग्न करना होगा। वाक्यविन्यास अक्सर स्पेस के साथ ऑब्जेक्ट नामों के लिए MySQL में उपयोग किया जाता है। – ADTC