• JavaScript 65.6%
  • HTML 33.5%
  • CSS 0.7%
  • ReScript 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2024-10-27 20:45:09 +00:00
.cache/replit fork 2024-10-27 20:45:09 +00:00
.upm fork 2024-10-27 20:45:09 +00:00
public fork 2024-10-27 20:45:09 +00:00
repositories fork 2024-10-27 20:45:09 +00:00
routes fork 2024-10-27 20:45:09 +00:00
services fork 2024-10-27 20:45:09 +00:00
tests fork 2024-10-27 20:45:09 +00:00
views Remove extraneous files, remove user stories (#9) 2020-12-03 13:01:39 -06:00
.gitignore Remove extraneous files, remove user stories (#9) 2020-12-03 13:01:39 -06:00
.replit fork 2024-10-27 20:45:09 +00:00
assertion-analyser.js Initial commit from Gomix. 2017-02-18 19:18:08 +00:00
database.js fork 2024-10-27 20:45:09 +00:00
package-lock.json fork 2024-10-27 20:45:09 +00:00
package.json fork 2024-10-27 20:45:09 +00:00
README.md fork 2024-10-27 20:45:09 +00:00
replit_zip_error_log.txt fork 2024-10-27 20:45:09 +00:00
server.js fork 2024-10-27 20:45:09 +00:00
test-runner.js Initial commit from Gomix. 2017-02-18 19:18:08 +00:00

Anonymous Message Board

MongoDB Aggregate

While working on this, I decided to be lazy and put everything into a single document since it's a small-scale non-production web application anyway.

As a result, I've gone completely ham on using aggregate in order to project, filter, or match the subdocuments.

In future, I may return to this and learn how to better split up the documents, especially for scalability.

Meanwhile, had some fun with aggregate and learnt a lot.