E622
For the complete documentation index optimized for AI agents, see llms.txt.
Type Mismatch in Comparison
Erroneous Code Example
This error occurs when you compare a property with a value of a different type.
In this example, the age property is an integer, but the comparison is done with a string value.
Query getUser(user: ID) =>
user <- N<User>(user)
is_eq <- user::{name}::EQ(25)
RETURN is_eq
N::User {
name: String,
age: I64,
}
Solution
Ensure compared values match the property type.
Query getUser(user: ID) =>
user <- N<User>(user)
is_eq <- user::{age}::EQ(25)
RETURN is_eq