Запросы к сериализированным свойствам не работают
Я хочу запросить сериализованное поле или свойство в neo4jrb, но не работает.
у меня есть сериализованное свойство типа массив, что-то вроде этого:
Class Thing
include Neo4j::ActiveNode
property :coordinates, default: [0,0]
serialize :coordinates, type: Array
end
Я хочу запрашивать
Thing.where(coordinates: [1,2])
и это возвращает [ ], но у меня есть вещь с [1,2] координатами.
какой способ спросить это?
1 ответ
Попробуйте следующий запрос:
МАТЧ ( result: 'Thing') WHERE (result.coordinates = [1, 2]) RETURN result