Мне нужно знать, какие пользователи в моей базе данных активны, а какие нет.Первый способ - поместить типичное свойство Active и установить для него значение true или false, но в запросе для возврата активные пользователи должны будут пройти через все узлы.Я думаю, что это можно оптимизировать несколькими способами.Первым было бы создать узел, активный , чтобы у активных пользователей было отношение MATCH (u:User)-[:IS]-> (Active) return u
, другой - создать метку : активный , чтобы его вернутьбыть MATCH (u:Active) RETURN u
.Аналогично ответу: Тип свойства узла Neo4j .Лично я считаю, что назначение метки более эффективно, но я не знаю, как я могу вернуть пользователей, которые не активны, я не хотел бы создавать вторую метку для Inactive.Что ты думаешь?