問題タブ [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.

0 投票する
1 に答える
473 参照

javascript - monk を通じて「distinct」を呼び出す方法はありますか?

node.js サーバーで次の「クエリ」を実行したい:

モンゴDB:

期待される結果: [値 1、値 2、...、など]

この Javascript を試しましたが、うまくいきません:

しかし、僧侶にはそのメソッドが定義されているとは思いません。これを行う方法はありますか?

0 投票する
1 に答える
672 参照

javascript - monk/node.jsを使用してmongodb関数を呼び出す方法は?

これを実装するためのタイリング:

http://docs.mongodb.org/manual/tutorial/create-an-auto-incrementing-field/#auto-increment-counters-collection

いくつかのものにシーケンスカウンターを提供します。

関数をデータベースに保存しましたが、エラーなしで呼び出すことはできません:

var model_id = db.eval('getNextSequence("モデル")');

戻り値:

オブジェクト # にはメソッド「getNextSequence」がありません

これは、monk が eval による db 関数の使用をサポートしていないためですか?

0 投票する
2 に答える
1007 参照

mongodb - Monk: 最後の N レコードを取得するには?

これが文書化されている場所が見つかりません。デフォルトでは、find() 操作は最初からレコードを取得します。

最後に挿入された N 個のレコードを取得するにはどうすればよいですか?

0 投票する
1 に答える
211 参照

node.js - 僧侶の findById 呼び出しへの応答ですべてのフィールドを取得します。nodejs/エクスプレス/モンク

10時間試した後、これについて頭を悩ませることはできません:

もし私が

およびconsole.logドキュメントが返されましたが、すべて問題ないようです:

ただし、含まれるフィールドにアクセスしようとすると、たとえば次のようになります。

私はただ未定義になります。ユーザー オブジェクトは次のようになります。

私も試しましuser.query.emailたが、同じ結果が得られました。

findById は明らかに、この方法で使用できる JSON オブジェクトを返しません。

これらのフィールドにアクセスするにはどうすればよいですか?

0 投票する
1 に答える
328 参照

javascript - MongoDB MonkAPIは、dbリクエストの外部で利用可能な検索結果に基づいて変数を設定します

Node JS アプリケーションで MongoDB の Monk API を介して検索した結果に基づいて変数を設定しようとしています (MongoDB を使用するのは初めてです)。

これは私が持っているコードの例です。

関数内の場合console.log(doc[0].myTargetField)、正しい値を取得しますがconsole.log(variableIWantToSet)undefined.

助けていただければ幸いです。ありがとう。

0 投票する
0 に答える
189 参照

node.js - Express.jsにmonkファイルを含める際のエラー

file に monk を含めるapp.jsと、エラーが発生します。

どうぞよろしくお願いいたします。そして、誰かがnode.jsに使用できるIDEを提案してくれますか? エラーがどこにあるかなど、完全なエラーの説明を示すものは?

0 投票する
1 に答える
157 参照

node.js - このmongodbのクエリを僧侶に翻訳する方法

mongodb のクエリ:

僧侶で使いたいのですが、やり方がわかりません。

0 投票する
1 に答える
831 参照

monk - monk nodejsでmongodbクエリオプションを使用する方法

collection名前があり、このクエリのようなprojectsものを除いてすべてを取得しようとしていますurl

このクエリは完全に機能しており、除くすべてを返しますが、私の質問は、名前monkurlでこれを達成する方法 です。Node moduleMongoDB

私はこのコードを使用していますが、機能しておらず、すべてのフィールドを返しています:

問題がどこにあるのかわかりませんでした。助けてください。事前に感謝します:)

サンプル文書: