Запрос Apache Tinkerpop Gremlin с вопросом об ограниченияхApache

Anonymous
Запрос Apache Tinkerpop Gremlin с вопросом об ограничениях

Сообщение Anonymous »

Я пытаюсь использовать Gremlin, но понятия не имею, как использовать следующую подзадачу:
У меня есть вершины с описанием, startDate и groupId, и мне нужно найти первые 10 вершин по startDate, но не более 3 в каждом идентификаторе группы. Это означает, что если у меня есть входящий заказ по дате начала, например {id, groupId}:
{1,1},{2,2},{3,1},{4,1},{5,1},{6,2},{7,1},{8,2}
У меня будет два сегмента с идентификаторами: 1,3,4 и 2,6,8.
Я знаю о группировке по возможностям и ограничении в группах, но в этом случае мне нужно как-то пропускать элементы, когда в соответствующем сегменте нет места, и сохранять порядок по дате начала, чтобы избежать получения более старых элементов.

Подробнее здесь: https://stackoverflow.com/questions/798 ... s-question

Вернуться в «Apache»