#neo4j #cypher
Вопрос:
Я пытался сделать запрос, но у меня возникли некоторые проблемы с новым шифром. Итак, моя просьба в вопросе: Вычислите количество яблок, которые находятся в корзине 1 и в корзине 2 (зная, что яблоко, корзина 1 и корзина 2-это 3 разных объекта и что существует связь корзины 1 — gt; яблоко и корзины 2 — gt; gt; яблоко)
Я попробовал это :
MATCH (a:Apple)lt;-[:INCLUDE_ON]-(bO:BasketOne)-[:INCLUDE]-gt;(bT:BasketTwo) WITH a, bT, count(abT) as cnt RETURN cnt;
Но это не работает… Спасибо за вашу помощь!
Комментарии:
1. Как именно это не работает? Есть ли у вас какие-либо ошибки? Что они говорят?
2. В принципе, вместо того, чтобы возвращать общее количество яблок в корзине 1 и корзине 2, он просто подсчитывает мне общее количество яблок в корзине 2…
3. Как выглядит ваша модель данных ? можно ли включить одну корзину в другую ?
4. Пожалуйста, приложите фотографию ваших данных. Спасибо.