Проблемы с метеоритом: дб при сохранении данных между перезапусками приложения

Я использую метеоритный пакет наземного БД " https://github.com/GroundMeteor/db"

в моем метеорном и ионном приложении. У меня проблема с сохранением данных между перезапусками приложения. Первоначально, когда приложение запускается, а затем переходит в автономный режим во время навигации по приложению, данные сохраняются. Однако если я закрою и перезапущу приложение в автономном режиме, данные будут потеряны. Как я могу получить данные ранее во время запуска приложения, позже, когда приложение перезапускается в автономном режиме?

Моя наземная версия БД 2.0.0-rc.7 и ионная версия 3.1.1

Мой код:

В collection.ts (общий для клиента и сервера)

export const Messages = new MongoObservable.Collection("messages");

в клиенте (при запуске приложения)

this.persistentColleciton = new Ground.Collection('msgs', Messages);

клиент

if(Meteor.status().connected){
    MeteorObservable.subscribe('messages').subscribe(() => {
    this.autorunMsg();
    });
} else {
    this.messages = Messages.collection.find().fetch();
}

0 ответов

Другие вопросы по тегам