Я хочу получить кластеры (или подключенные компоненты) с помощью Python клиента. Я могу сделать это с помощью graql следующим образом:
compute cluster in [company, c2c], using connected-component, where contains=V86179944;
Я также могу выполнить запрос с Python:
query = "compute cluster in [company, c2c], using connected-component, where contains=V86179944;"
with GraknClient(uri="localhost:48555") as client:
with client.session(keyspace=keyspace) as session:
with session.transaction().read() as transaction:
answer_iterator = transaction.query(query)
# What to do here??
Однако, Я не знаю, как получить доступ к результатам . Согласно python клиентским документам , есть 2 способа получения результатов:
- итерация по
- использование
collect_concepts()
Когда я повторяюсь, я не могу использовать .map()
Я получаю AttributeError: 'ConceptSet' object has no attribute 'map'
Когда я пытаюсь collect_concepts
, я получаю GraknError: Only use .collect_concepts on ConceptMaps returned by query()