Skip to main content

Cannot Access Properties on This Type

Erroneous Code Example

This error occurs when you try to access properties on a type that doesn’t support property access.
QUERY getValue(x: I32) =>
    result <- x::{value}
    RETURN result

Solution

Ensure you are accessing properties on a node, edge, or vector type that has defined fields, not on primitive types.
QUERY getUser(id: ID) =>
    user <- N<User>(id)
    result <- user::{name}
    RETURN result