2016-04-05 7 views
1

Ubuntu çalışan bir AWS EC2 Örneğim var. Üzerinde Parse Server kurdum ve localhost üzerinde çalışıyor.Nesneler yalnızca Parse Server'a kaydedilir ve MongoDB'ye değil

Bu komutu kullanarak sunucuya yeni bir nesne ekledik:

$ curl -X GET \ 
    -H "X-Parse-Application-Id: APPLICATION_ID" \ 
    http://localhost:1337/parse/classes/GameScore/2ntvSpRGIK 
: Bu örnek nesnesi ekledikten sonra

$ curl -X POST \ 
-H "X-Parse-Application-Id: APPLICATION_ID" \ 
-H "Content-Type: application/json" \ 
-d '{"score":1337,"playerName":"Sean Plott","cheatMode":false}' \ 
http://localhost:1337/parse/classes/GameScore 

, ben de o nesneyi almak için bu komutu kullanılır

Ve bunu veritabanı üzerinde olduğunu bu çıktıyı anlamı var:

{ 
    "objectId": "2ntvSpRGIK", 
    "score": 1337, 
    "playerName": "Sean Plott", 
    "cheatMode": false, 
    "updatedAt": "2016-03-11T23:51:48.050Z", 
    "createdAt": "2016-03-11T23:51:48.050Z" 
} 

Ama nedense, clas için GameScore, MongoDB'deki göç etmiş veritabanımda değil Parse kontrol panelinde gösterilmiyor. MongoDB, Parse Server ile aynı sunucuda.
Sorun mu var veya sorun mu var?

+0

Bu eğiticiyi takip ettim başlangıçtan beri. –

+0

Sonra giriş pm2 kullanıcı ve "pm2 günlükleri" komutunu çalıştırın ve burada paylaşın ...% 95 üzerinde size neyin yanlış olduğunu söyleyecektir –

cevap

0

Ben veritabanını Uri ekleyerek çözmüş

--databaseURI <DatabaseURI> 
bunu kontrol edebilirsiniz ... Ben tavsiye orada olmak zorunda böylece mongodb başka herhangi depolamayı kullanmak doesnt