Я работал над проектом для сокращения URL, где я пытаюсь увеличивать views
каждый раз, когда кто-то нажимает на этот API или кто-то делает запрос get
. Я не знаю, что происходит, но взгляды увеличиваются только один раз.
Вот код, который я написал для увеличения количества просмотров при каждом получении запроса на получение.
Я незнаете, что идет не так , я уже искал много форумов, переполнение стека , статей уже задавал проблемы.
Примечание -
- Значение по умолчанию
views
- 0
, здесь - значение в запросе post
. - Отдельные пользователи, генерируемые фиктивными значениями на данный момент.
- Ссылка на схему мангуста - ссылка
- Я создаю этот проект с nodejs, expressjs, mongodb (база данных), mongoose (orm), pugjs (механизм просмотра) .
- Ссылка на проект: ссылка
Вот дерево файлов
├── LICENSE
├── README.md
├── client
│ ├── assets
│ │ ├── bg.svg
│ │ ├── favicon
│ │ │ └── favicon.ico
│ │ └── fonts
│ │ ├── Apercu\ Medium.woff
│ │ ├── Apercu\ Mono.woff
│ │ └── Apercu_Regular.woff
│ ├── css
│ │ └── style.css
│ ├── index.html
│ └── js
│ └── script.js
├── index.js
├── models
│ ├── admin_model.js
│ └── urlshorten.js
├── package-lock.json
├── package.json
├── routes
│ ├── admin.js
│ ├── auth.js
│ ├── custom.js
│ ├── stats.js
│ └── urlShorten.js
├── static
│ ├── css
│ │ └── style.css
│ ├── favicon.ico
│ ├── fonts
│ │ └── Inter-Regular.woff
│ └── urlshort.gif
└── views
├── index.pug
└── script.js