問題タブ [monk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Monk を使用して Mongodb にアクセスする場合、純粋な JS バージョンを使用して c++ bson 拡張機能をロードできませんでした
モンクをミドルウェアとして使用してmongodbにアクセスしたい場合、プロンプトが表示されます
純粋な JS バージョンを使用して、c++ bson 拡張機能をロードできませんでした
私の実行中のevnは次のとおりです。
- OS X ヨセミテ
- ノード v0.10.32
- npm 1.4.28
- モンゴッド 2.6.5
- monk 0.9.1 問題を修正する方法を知っている人はいますか?
node.js - monk を使用して複数の MongoDB データベースに接続するにはどうすればよいですか?
それぞれ独自のデータベースを持つ 2 つのモジュールを含む Node.js アプリケーションがあります。Monk を使用してこれらのデータベースに接続していますが、それぞれが独自のデータベースに接続できますか、それともアプリごとに 1 つの DB 接続に制限されていますか?
このコードは両方のモジュールで使用されます。
このコードが 2 番目のモジュールで実行されると、最初のモジュールの構成が消去され、独自の構成に置き換えられます。これら 2 つのモジュールは、共有ストレージ クラスを使用することさえありません。それぞれに異なる名前の独自の (複製された) コピーがあります。
Node.js アプリで複数の接続を確立するにはどうすればよいですか? 僧侶はそれを支持しますか?
node.js - 非同期コールバックを使用したユニット テスト Express Route
Expressを使用してnode.jsでアプリを作成しています。
エクスプレスからルート定義を分離したので、エクスプレスをモックアウトせずに単体テストできます。
私がしたことは次のとおりです。
ファイル: usersRoutes.js
ファイル: users.js
そして最後にapp.jsで:
ここで、req.send が正しいパラメーターで呼び出されていることを確認する単体テストを作成したいと思います。req.send が非同期で呼び出されるため、正しい方法がわかりません。
この関数を単体テストする正しい方法は何ですか?
node.js - 基準がある場合、node.js mongodbプロジェクションは無視されます
Express、mongodb、monk を使用して node.js アプリケーションを作成しています。
基準のみまたはプロジェクションのみで検索を行うと、期待どおりの結果が得られますが、両方で検索を行うと、完全なドキュメントが返されます。つまり、プロジェクションは実行されません。私のコードは次のようになります。
field2
の条件に一致するすべてのドキュメントのすべてのフィールドだけでなく、すべてのフィールドを返しますfield1
。私はこれから得ることができますfield2
が、私はそれの非効率が好きではありません.
基準と予測の両方を使用する方法はありますか?
javascript - 日付より新しいエントリを取得できません
ノードでmonkを使用してmongodbを使用するのは初めてですが、これまでのところ本当に楽しかったです。しかし、それは、日付がクエリで指定した日付よりも新しいすべてのエントリを返すクエリを作成しようとするまででした:
いくつかのエントリが返されるはずですが、返されません。何が間違っていましたか?
編集:私はこの種のエントリを保存します:
最後に、lastClear は日付オブジェクトです。私のテストでは、new Date("Wed Jan 21 2015 23:45:43 GMT+0100 (CET)")と同じです。
node.js - NodeJS: Monk のセッション ストア
MongoDB の上で Mongoose を使用する MeanJS を試しています。私のプロジェクトのニーズを考えると、Monk を使用したいと思います。セッション ストアの背後にある魔法を理解するのに苦労しています。
他のモジュールがアクセスできるように、Monk を使用してアプリにセッションを保存するにはどうすればよいですか?