|
@@ -81,7 +81,7 @@ class World {
|
|
|
|
|
|
World(this.id, this.randomnumber);
|
|
World(this.id, this.randomnumber);
|
|
|
|
|
|
- toJson() => { "id": id, "randomnumber": randomnumber };
|
|
|
|
|
|
+ toJson() => { "id": id, "randomNumber": randomnumber };
|
|
}
|
|
}
|
|
|
|
|
|
main() {
|
|
main() {
|
|
@@ -188,8 +188,8 @@ _dbMongoTest(HttpConnect connect) {
|
|
|
|
|
|
return _mongoQuery().then((data) {
|
|
return _mongoQuery().then((data) {
|
|
connect.response.write(json.stringify({
|
|
connect.response.write(json.stringify({
|
|
- "id": data["id"],
|
|
|
|
- "randomnumber": data["randomnumber"]
|
|
|
|
|
|
+ "id": data["_id"],
|
|
|
|
+ "randomNumber": data["randomNumber"]
|
|
}));
|
|
}));
|
|
});
|
|
});
|
|
}
|
|
}
|
|
@@ -207,8 +207,8 @@ _queriesMongoTest(HttpConnect connect) {
|
|
.then((response) {
|
|
.then((response) {
|
|
var results = response.map((world) {
|
|
var results = response.map((world) {
|
|
return {
|
|
return {
|
|
- "id": world["id"],
|
|
|
|
- "randomnumber": world["randomnumber"]
|
|
|
|
|
|
+ "id": world["_id"],
|
|
|
|
+ "randomNumber": world["randomNumber"]
|
|
};
|
|
};
|
|
});
|
|
});
|
|
connect.response.write(json.stringify(results.toList()));
|
|
connect.response.write(json.stringify(results.toList()));
|
|
@@ -221,7 +221,7 @@ _updatesMongoTest(HttpConnect connect) {
|
|
return Future.wait(new List.generate(queries, (index) {
|
|
return Future.wait(new List.generate(queries, (index) {
|
|
return _mongoQuery()
|
|
return _mongoQuery()
|
|
.then((world) {
|
|
.then((world) {
|
|
- world["randomnumber"] = _RANDOM.nextInt(_WORLD_TABLE_SIZE);
|
|
|
|
|
|
+ world["randomNumber"] = _RANDOM.nextInt(_WORLD_TABLE_SIZE);
|
|
return _worldCollection.update( { "_id": world["_id"] }, world)
|
|
return _worldCollection.update( { "_id": world["_id"] }, world)
|
|
.then((_) => world);
|
|
.then((_) => world);
|
|
});
|
|
});
|
|
@@ -229,8 +229,8 @@ _updatesMongoTest(HttpConnect connect) {
|
|
.then((worlds) {
|
|
.then((worlds) {
|
|
var result = worlds.map((world) {
|
|
var result = worlds.map((world) {
|
|
return {
|
|
return {
|
|
- "id": world["id"],
|
|
|
|
- "randomnumber": world["randomnumber"]
|
|
|
|
|
|
+ "id": world["_id"],
|
|
|
|
+ "randomNumber": world["randomNumber"]
|
|
};
|
|
};
|
|
});
|
|
});
|
|
connect.response.write(json.stringify(result.toList()));
|
|
connect.response.write(json.stringify(result.toList()));
|
|
@@ -241,7 +241,7 @@ _fortunesMongoTest(HttpConnect connect) {
|
|
|
|
|
|
return _fortuneCollection.find().toList().then((fortunes) {
|
|
return _fortuneCollection.find().toList().then((fortunes) {
|
|
fortunes = fortunes.map((fortune) {
|
|
fortunes = fortunes.map((fortune) {
|
|
- return new Fortune(fortune["id"], fortune["message"]);
|
|
|
|
|
|
+ return new Fortune(fortune["_id"], fortune["message"]);
|
|
}).toList();
|
|
}).toList();
|
|
fortunes.add(new Fortune(0, 'Additional fortune added at request time.'));
|
|
fortunes.add(new Fortune(0, 'Additional fortune added at request time.'));
|
|
fortunes.sort();
|
|
fortunes.sort();
|
|
@@ -301,6 +301,6 @@ _query() {
|
|
// runs a mongo query and returns a promise
|
|
// runs a mongo query and returns a promise
|
|
_mongoQuery() {
|
|
_mongoQuery() {
|
|
return _worldCollection.findOne({
|
|
return _worldCollection.findOne({
|
|
- "id": _RANDOM.nextInt(_WORLD_TABLE_SIZE) + 1
|
|
|
|
|
|
+ "_id": _RANDOM.nextInt(_WORLD_TABLE_SIZE) + 1
|
|
});
|
|
});
|
|
}
|
|
}
|