我试图弄清楚如何使用 Tinkerpop Frames API 支持多值属性。我有一个这样的界面:
interface Node {
@Property("synonyms")
public Iterable<String> getSynonyms();
@Property("synonyms")
public void addSynonym(String synonyms);
}
该addSynonym
调用不会引发任何异常,但getSynonyms
alyways 返回null
。我也尝试切换Iterable
到Collection
没有变化。
Frames 是否支持多值属性?