У моего веб-приложения есть пользователи и отношения Coworker. Я хочу искать пользователей, имеющих отношения Coworker с конкретным пользователем. Я использовал этот запрос:Поиск в Neo4j
var query = _client
.Cypher
.Start(new
{
//user = Node.ByIndexLookup(IndexHelper.USER_INDEX, "Email", email)
}
).Match(String.Format("user-[:{0}]-(coworkers)", CoWorker.TypeKey))
.Where((User coworkers) => coworkers.Email.Contains(term))
.Return<Node<User>>("coworkers");
Но он бросает недопустимый параметр в
Where((User coworkers) => coworkers.Email.Contains(term))
.
Как я могу заменить это условие на поиск сотрудника со сроком? Спасибо за прочтение.