Ок, а как тогда предусмотреть такой кейс. Пользователь ранее проголосовал положительно, т.е есть `1` и теперь голосует отрицательно `-1`. В этом случае нам нужно изменить оценку в vote.user и отнять `2` голоса от votes. Я так понимаю, что за одну операцию это сделать одновременно с проверкой накручивания голосов не получится?
Ребят, спасибо за ответы, я использую NodeJS на сервере, но мне нужно не просто открыть документ, но и дать возможность редактировать как в полноценном Office и сохранять изменения, которые должны храниться на моем сервере.
Спасибо за ответ, но проблема в том, что в качестве поискового запроса, пользователь может вводить не только страну, но и город, округ, штат (то, что выдает google maps API) и т.д. А можно ли как-нибудь на сервере координаты границ искомого запроса?
Спасибо Вам большое за ответ. Где-то читал, что использование хэш-тега как-то влияет на производительность веб-приложения (особенно в веб). Так ли это и можно убрать решетку как в вконтакте?