arangosh> db.example.ensureIndex({ type: "skiplist", fields: [ "a", "b" ] });
{
"deduplicate" : true,
"fields" : [
"a",
"b"
],
"id" : "example/68951",
"isNewlyCreated" : true,
"name" : "idx_1646382033803411456",
"selectivityEstimate" : 1,
"sparse" : false,
"type" : "skiplist",
"unique" : false,
"code" : 201
}
arangosh> var indexInfo = db.example.getIndexes().map(function(x) { return x.id; });
arangosh> indexInfo;
[
"example/0",
"example/68951"
]
arangosh> db._index(indexInfo[0])
{
"fields" : [
"_key"
],
"id" : "example/0",
"name" : "primary",
"sparse" : false,
"type" : "primary",
"unique" : true,
"code" : 200
}
arangosh> db._index(indexInfo[1])
{
"deduplicate" : true,
"fields" : [
"a",
"b"
],
"id" : "example/68951",
"name" : "idx_1646382033803411456",
"sparse" : false,
"type" : "skiplist",
"unique" : false,
"code" : 200
}