2013-11-28 4 views
0

Быстрый вопрос относительно запроса базы данных графа в Титане с использованием задней части Cassandra.Свойства края титана в Гремлине

Расщепление проблема вниз в его простейшей форме, скажем, у меня есть отношения, что идет что-то вроде этого:

node1 ----------> NODE2

При загрузке в данных, Я присвоил ряд свойств каждому ребру, используя команду e.setProperty («имя», значение). Скажем, у меня есть три свойства, называемые property1, property2 и property3. То, что я хотел бы сделать, это вернуть значение некоторого свойства, например property1. Мой код выглядит так:

g.E(1).getProperty("property1") 

Однако он возвращает null. Кто-нибудь знает правильный способ добавления свойств края и соответствующего запроса?

Спасибо.

ответ

1

getProperty() предназначен только для одного объекта (вершины или края). То, что у вас есть, это труба. Вы можете использовать:

g.E().property("property1") 

или:

g.E().property1 

или:

g.E().next().getProperty("property1")