2017-06-10 10 views
0

多くの人が私のような質問をしていますが、別の問題があります。 私が望んでいるのは、ページをリロードせずに、データベースからmlabでデータを取得することです。たとえば、現在のゲームのスコア(私の例ではクリケットスコア)がmlabのデータベースに追加されました。この新しいスコアは、ルータのリクエストなしにフロントページのWebページに表示されます。 私が知っているテクノロジーは、mongodb、mongoose、nodejs、expressです。リクエストなしでmlabからデータを取得する、つまりフロントエンドに表示するページをリロードする

私は角張っているとかAJAXが私を助けようとしていると思っていますが、私はそれについては分かりません。 したがって、明確かつ詳細に説明してください。

答えて

0

mongodbノードモジュールを使用することができます。次に例を示します。

const MongoClient = require('mongodb').MongoClient 

MongoClient.connect('link-to-mongodb', (err, database) => { 
    // ... start the server 
}) 

'link-to-mongodb'あなたのMLABアカウントから来る必要があります。
enter image description here

Thisは、私は上記を持ってどこにもあり、あなたのnodeJSサーバとのMLABを使用しての本当に良いチュートリアルですからの画像/コード。

+0

私の質問ではありませんでした。私はすでにデータベースを接続しており、ルートへのリクエストを使用してデータを管理する方法を知っています。私が望むのは、リクエストを送信せずにdbからデータを取得することです。 @pudility –

+0

あなたは傾けることができます。データベースからデータを要求する必要があります。そうしないと、どのデータを提供するのか分かりません。 – pudility

関連する問題