Mongooseクエリを開発するためのワークフロー -- node.js フィールド と mongoose フィールド 関連 問題

Workflow for developing for Mongoose queries












1
vote

問題

日本語

新しいマングースクエリの開発について繰り返し費やす時間を短縮するためのいくつかの良い方法は何ですか?

今すぐ、私のワークフローでは、私のノードアプリが再起動し、開発しているAPIを呼び出して結果を検査するのを待って、クエリに取り組んでいます。それはクエリを微調整するためのオーバーヘッドがたくさんあります。

このプロセスを改善するための提案?

英語

What are some good ways to reduce the time I spend iterating on the development of new Mongoose queries?

Right now, my workflow involves working on a query, waiting for my Node app to restart, calling the API I'm developing, and inspecting the results. That's a lot of overhead for tweaking a query.

Any suggestions for improving this process?

</div
     
 
 

回答リスト

0
 
vote
vote
ベストアンサー
 

mongooser (Mongoose Relp)のようなものを使用するか、ノードRelpを自分で開くだけで手動でスキーマ/モデルでMongooseを設定します - そのようにしてプレイします。

 

Either use something like mongooser (a mongoose repl) or just open the node repl yourself, and manually set up mongoose with your schemas/models - play around that way.

</div
 
 
   
   

関連する質問

0  Mongooseを使用したサブドキュメントの更新  ( Updating subdocuments with mongoose ) 
大丈夫、Monkooseでサブ文書(組み込み文書)を更新しようとしています。私は: <事前> <コード> query = 'fanclubs.fanclub_id': fanclub_id fan_update = '...

0  REQをコピーするエラーMongooseモデルへの役割  ( Error copying req body properties into mongoose model ) 
まず私は角度とノード技術が新たになっていると言わなければなりません。だから私の無知に申し訳ありません。 エディションビューからエンティティを保存しようとすると、パス "category" 'の "objectidへのキャストに失敗しました" ええ、私はこれら...

0  MongoDB - ローカルデータベースと接続している間のエラーの取得  ( Mongodb getting error while connect with local data base ) 
ユーザーが詳細を送信するときにユーザーリストを作成しようとしています。 app.js では、その機能があります。 これと同じように: <事前> <コード> app.post('/addList', userList.submit); 私はuserlist...

2  MongoDB AtlasとMongooseが空の配列を返します  ( Mongoose with mongodb atlas return empty array ) 
MongoDB AtlasとMongooseでExpress.jsを接続しようとしていますが、サーバーは常に空の配列 '[]'を返します。ローカルデータベースをロードすると、すべてがうまく機能します(ローカルとMongoDB ATLASは同じ値を持ちます) ...

8  Mongoose(Node.js)の製品システムのさまざまな属性を定義する方法  ( How to define varying attributes for a product system in mongoose node js ) 
私はユーザーがお互いにアイテムを販売することができるパーソナルショップアプリを構築していますが、私は製品の管理方法を考え出しています。たとえば、Tシャツを販売したい場合は、サイズと色などを選択できるはずですが、コンピュータを販売する場合は、YEAR、CPU電源...

0  MongoError:式$ inは正確に2つの引数を取ります。 1が渡されました。 '{$ in:[<expression>、<配列式>]}'が機能しない  ( Mongoerror expression in takes exactly 2 arguments 1 were passed in in ) 
私は以下のクエリを実行しようとしています。 <コード> update.keywords および<コード> update.genre は文字列の配列です。 MongoDB v4.4.0 を使用しています <事前> <コード> let similar = awai...

1  Mongoose、テキストを検索していません  ( Mongoose text search multiple fields not working ) 
これは私のモデルです、 <事前> <コード> var InternetSchema = new Schema({ name: String, company: String, contactNumber:String, accessToken...

1  Mongooseを使用して他の文書フィールドなしで特定のユーザーによるすべてのコメントを返す  ( Returning all comments by a specific user without other document fields using mo ) 
<事前> <コード> var mongoose = require('mongoose'); // defines the database schema for this object var schema = mongoose.Schema({ pr...

1  MongooseのMONGOOSEをすべてのMVCファイルに接続します  ( Connecting mongoose to every mvc file in mongoose ) 
MVCの使用: <事前> <コード> Node App Directory App.js Controllers UserController.js OtherController.js Models U...

0  MongoDB / Mongooseは、競合のない2つのDBエントリをペアリングしますか?  ( Mongodb mongoose how do i pair two db entries without conflicts ) 
追加情報についてはこの質問を参照してください: 順次データベースをペアリングおよび削除するための最善の方法エントリー 大丈夫だから私はあなたがそうするならば「盲戦」のゲームをしています! 基本的にはこのように機能します: 一度に1万人のユーザーが遊んでい...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有