Я использовал следующий API для сопоставления по полю "id". Поле идентификатора имеет индекс, примененный к нему.
Поэтому следующий код не возвращает никаких вершин.
Итерируемые вершины = graphName.getVertices (метка, новая строка [] {"id"}, новая строка [] {"idFieldValue"});
Но если я использую запрос
String query = "SELECT FROM Class, где id = 'idFieldValue'";
Итерируемые вершины = graphName.command (новый OCommandSQL (запрос)). Execute ();
Может кто-нибудь сказать мне причину этого?
Ожидаемое поведение - оба должны возвращать одинаковые вершины.