поля только name и password. сделано так, чтобы можно было регистрироваться, как зритель, чтобы не бесить его этими регистрациями. провожу такую регистрацию, чтобы он просто попал в базу и потом мог писать сообщения в чат (т.к. модель сообщения содержит реф на юзера). а если человек уже норм регается, тогда он будет вводить и email и телефон и тд тп.
но при регистрации зрителя возникают проблемы, т.к. первый зареганный в качестве поля email и phone получается значения null (а эти поля уникальные), то, соответственно, второй уже не может зарегаться, тоже null-и не проходят. как можно это обойти грамотно? не буду же я им генерить рандомные значения туда...
https://docs.mongodb.com/manual/core/index-sparse/
Обсуждают сегодня