問題タブ [mongoose]

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 投票する
6 に答える
14636 参照

javascript - マングースの「HelloWorld」の例を探しています

更新:しばらく経ちました。しかし、当時はマングースを使わないことに決めました。主な理由は、mongoとjavascriptを使用するときにORMを使用する大きな理由を思い付くことができなかったためです。


私はMongooseを使用してデータベース/モデルを作成しようとしています。これは基本的に、ユーザー名が一意である単なるユーザーデータベースです。簡単そうに聞こえますが、どういうわけか私はそうすることができませんでした。

私がこれまでに持っているのはこれです:

それはうまくいきません。データベースは正常に作成されていますが、ユーザー名は一意ではありません。私が間違っていることについての助けや知識はありますか?

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

mongodb - mongoose (node.js orm) クエリ結果の保存

とにかく次のようなことをすることはありますか:

マングースORMを使用していますか?http://github.com/LearnBoost/mongoose

私がやろうとしているのは、後で使用するためにクエリの返された結果を保存することです。

上記を使用すると、返されるのvar first_userQueryWriterオブジェクトだけです。

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

mongoose - mongoose を使用して 2 つの非同期クエリが完了した後にコールバックを行う

マングースを使用して、2 つの異なるクエリが完了した後にコールバックが必要です。

次に、これらの 2 つのリクエストをプロミス内でチェーンおよび/またはラップする方法は、これらのリクエストをブロックせずに非同期で実行することを想定していますか?

次のブロック コードを回避したいと思います。

0 投票する
20 に答える
385121 参照

javascript - How to sort in mongoose?

I find no doc for the sort modifier. The only insight is in the unit tests: spec.lib.query.js#L12

But it doesn't work for me:

0 投票する
11 に答える
110317 参照

mongodb - Mongoose を使用して MongoDB ドキュメントからキーを削除する

node.jsでMongoDBにアクセスするためにMongoose Libraryを使用しています

ドキュメントからキーを削除する方法はありますか? つまり、値を null に設定するだけでなく、削除しますか?

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

mongodb - Node.jsマングース:クエリの.inメソッドと.sortメソッドを使用する方法は?

マングースに頭を悩ませようとしていますが、より高度なクエリオプション、特に.inメソッドと.sortメソッドのドキュメントを見つけるのに苦労しています。たとえば、年齢で人を並べ替える構文は何ですか?

db.model("Person").find().sort(???).all(function(people) { });

次に、あるジャンルに基づいて映画を検索するとします。この場合、映画には多くのジャンル(この場合は文字列の配列)を含めることができます。おそらく、それを実現するために.in関数を使用しますが、構文がどうなるかはわかりません。または、.inメソッドをまったく使用する必要がないかもしれません...?いずれにせよ、私は道に迷っています。

db.model("Movie").find().in(???).all(function(movies) { });

誰かアイデアはありますか?またはさらに良いことに、いくつかの包括的なドキュメントへのリンク?

ありがとう!
クリス

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

mongodb - app.js 実行時の Nodejs-mongoose-0.0.5 エラー


コードは次のとおりです。


/usr/local/lib/node/.npm/mongoose/0.0.5/package/lib/util.js:40


continue ステートメントをコメントしても、別のエラー ログが発生します。

何か案が?

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

mongodb - nodejsにmongooseドライバーをインストールするには?

私はnodejsを使い始めたばかりです。私はJavaスクリプトの初心者です。ubuntuでnodejsとmongodbを実行しています。今、マングースドライバーをダウンロードしました。npm を使用してインストールするか、js ファイルを含む mongoose フォルダーを nodejs lib フォルダーにコピーするだけですか? また、このドライバーの使用を開始するためのチュートリアルへのリンクも非常に役立ちます。

よろしく、ラリス

0 投票する
5 に答える
83123 参照

mongodb - Mongoose、Express、NodeJSでモデルを更新

MongoDBでインスタンス化されたモデル(「Place」-他のルートから機能することはわかっています)を更新しようとしていますが、適切に更新するためにしばらく時間を費やしました。また、更新されたプロパティを表示するために、「場所」を表示するページにリダイレクトしようとしています。

ノードv0.4.0、エクスプレスv1.0.7、マングース1.10.0

スキーマ:

コントローラ/ルート:

});

私はさまざまな方法を試しましたが、うまくいかないようです。
また、3つの{name、capital、およびcontinent}変数を宣言して、それ以降の操作をブロックする方法ではありませんか?ありがとう。一般的なデバッグのヘルプもありがたいです。Console.log(name)(宣言のすぐ下)は何もログに記録しません。

翡翠の形:

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

mongodb - Mongoose、Cygwin、MongoDB - 保存しない

私はmongoとnode.jsにまったく慣れていないので、まだ遊んでいる段階です。

私は Windows 7 を実行しているので、node.js を使用するには Cygwin を使用する必要があります。mongo の場合、バイナリを cygwin/bin/ フォルダーにコピーし、mongod を起動しました。データベース、テーブルなどを作成できます。

今度は、node.js で Mongoose を使用したいと考えています。npm 経由でインストールしましたが、動作しているように見えますが、記録を保存できません。

私が使用しているコードは次のとおりです。

「保存済み」が表示されません。出力し、保存しません。助言がありますか?