Привет всем Я довольно новичок в метеоритах и задал вопрос о рабочем процессе коллекции.Вставка документа только на клиентскую сторону коллекции
Можно ли вставлять документы только на клиентскую сторону коллекции, а затем полностью вставить их на серверную часть коллекции?
В настоящее время у меня есть:
стороны Коллекция сервера (. Например сообщения) -> Publish -> Подписка -> Клиентская Collection (сообщения) -> Скопировать Клиент только Collection (. Например tempCol) -> Изменить клиент только личная встреча (tepmCol) -> Submit и вставить в сервер сбора данных (сообщений)
то, что я пытаюсь сделать, это избавиться от клиента только сбор (tempCol) на что-то вроде:
стороне Collection Server (сообщений) -> Публикация -> Подписка -> Клиентская сборка (Сообщения) -> Изменение данных на стороне клиента Сбор (Сообщения) -> Отправить и сохранить изменения в Сер ver Collection (Должности)
Могу ли я выполнить это с помощью правил allow/deny, а затем при отправке использовать метод?
Благодарим Вас за то время, LL
Я не уверен, что вы пытаетесь сделать, но вы можете создать клиент только коллекцию 'clientCollection = новый Mongo.Collection (null); 'для хранения ваших данных клиента. Позже вы можете использовать метод для хранения этих данных на сервере. –
Я думаю, что вы действительно следуете правильному шаблону. Использование правил allow/deny для отказа в обновлении может привести к его полной утрате, вы не сможете отложить его до более поздней версии. Я не знаю, как отложить синхронизацию коллекций. –
Я не понимаю, почему вы это сделаете. Вы рассматривали переменные сеанса для хранения документов, а затем хранили их в БД? –