2014-09-17 4 views
1

У меня есть база данных графа Titan с Merchants и их информация о продажах. Торговец имеет набор вершин продаж, соединенных краем с свойством «Год», «Месяц», «Дата».Gremlin Group по двум свойствам

Можно ли написать Gremlin (или что-нибудь еще, что поддержит Titan): получить количество продаж по году и месяцу. (Без даты).

Я хочу, чтобы получить набор результатов, как это:

YEAR MONTH AMOUNT 
2014 01 250$ 
2014 02 123$ 
2014 03 124$ 

это можно сгруппировать с помощью двух параметров?

ответ

0

Одним из способов было бы сделать:

g.V.has('type','sales').groupBy{"${it.year}/${it.month}"}{it.amount}{it.sum()} 

В основном что кодовые группы по сцеплению год и месяц свойствами. Если вам нужен отдельный месяц/год, вы можете его проанализировать.

Смежные вопросы