mirror of https://gitee.com/bigwinds/arangodb
Bug fix 3.4/cleanup view (#10590)
* cleanup after test * Update upgrade-data-views-msv3.2.1.js * Update upgrade-data-views-msv3.2.1.js * Update upgrade-data-views-msv3.2.1.js
This commit is contained in:
parent
a59b240e63
commit
4ad2ff1f75
|
@ -47,30 +47,35 @@ function UpgradeData() {
|
||||||
const c = db._collection('LargeCollection');
|
const c = db._collection('LargeCollection');
|
||||||
assertEqual(c.count(), 10000);
|
assertEqual(c.count(), 10000);
|
||||||
|
|
||||||
const v = db._createView('TestView', 'arangosearch', {});
|
let v;
|
||||||
const properties = {
|
try {
|
||||||
links: {
|
v = db._createView('TestView', 'arangosearch', {});
|
||||||
'LargeCollection': {
|
const properties = {
|
||||||
includeAllFields: true
|
links: {
|
||||||
|
'LargeCollection': {
|
||||||
|
includeAllFields: true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
};
|
||||||
};
|
v.properties(properties);
|
||||||
v.properties(properties);
|
|
||||||
|
|
||||||
const query =
|
const query =
|
||||||
`FOR doc in TestView
|
`FOR doc in TestView
|
||||||
SEARCH(doc.name >= "Name 1114" && doc.name <= "Name 1117")
|
SEARCH(doc.name >= "Name 1114" && doc.name <= "Name 1117")
|
||||||
OPTIONS { waitForSync: true }
|
OPTIONS { waitForSync: true }
|
||||||
SORT doc.name ASC
|
SORT doc.name ASC
|
||||||
RETURN doc`;
|
RETURN doc`;
|
||||||
const results = db._query(query).toArray();
|
const results = db._query(query).toArray();
|
||||||
assertEqual(results.length, 4);
|
assertEqual(results.length, 4);
|
||||||
assertEqual(results[0].name, "Name 1114");
|
assertEqual(results[0].name, "Name 1114");
|
||||||
assertEqual(results[1].name, "Name 1115");
|
assertEqual(results[1].name, "Name 1115");
|
||||||
assertEqual(results[2].name, "Name 1116");
|
assertEqual(results[2].name, "Name 1116");
|
||||||
assertEqual(results[3].name, "Name 1117");
|
assertEqual(results[3].name, "Name 1117");
|
||||||
|
}
|
||||||
|
finally {
|
||||||
|
db._dropView('TestView');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue