コレクションのフィールドをチェックしてデータ型を返す必要のあるノードアプリケーションを作成しています。たとえば、フィールドが「First Name」の場合、データ型は「String」になります。これを行うバックエンドアプリケーションを作成するにはどうしたらいいですか?mongoデータベースのフィールドの値を確認するにはどうすればいいですか
-1
A
答えて
1
mongooseを使用している場合、各フィールドまたはネストされたフィールドはパスでアドレス指定されます。
var myschema = new Schema({
...
name: {
first:{type: String, required: true,},
last :{type: String, required: true,},
...
});
はここname.firstとname.lastパスです。
ここでname.lastの型を知るには、path()というSchema APIがあります。
var pathmeta = myschema.path(name.last);
console.log(" datatype = "+pathmeta.instance);
console.log(" whole pathmeta structure is "+JSON.stringify(pathmetas));
、この..
データ型=ストリング
全体pathmeta構造を印刷する必要があり
{ "enumValues" である:[]、 "正規表現":NULL、 "パス":」 "、"インスタンス ":"文字列 "、"バリデータ ":[]、"セッター ":[]、"ゲッター ":[]、"オプション ":{}、" _インデックス ":null}
+0
あなたに役立つ場合は、その答えを受け入れてください。 – enRaiser
関連する問題
- 1. 配列の値が同じかどうかを確認するにはどうすればいいですか?
- 2. 値が 'A2'で始まるかどうかを確認するにはどうすればいいですか?
- 3. データベースのチェックインをして、列の値が複数回フラッシュされているかどうかを確認するにはどうすればよいですか?
- 4. ジェネリックメソッドパラメータが値型であるかどうかを確認するにはどうすればよいですか?
- 5. EditTextに値があるかどうかを確認するにはどうすればよいですか?
- 6. Mongoドキュメントの_idをネストされたフィールドに保存するにはどうすればいいですか?
- 7. ループバックで2番目のテーブルのフィールドを確認するにはどうすればよいですか?
- 8. 2つの値の列の違いを確認するにはどうすればよいですか?
- 9. シェルからCSVのフィールド数を確認するにはどうすればよいですか?
- 10. Railsの移行でデータベースの種類を確認するにはどうすればよいですか?
- 11. Oozieログを確認するにはどうすればいいですか
- 12. カメを確認するにはどうすればいいですか?
- 13. ラジオボタンの内部の入力フィールドを確認するにはどうすればよいですか?
- 14. CakePHPページネーション - コントローラー内からページネーターの値を確認するにはどうすればいいですか?
- 15. 他の列フィールドの列フィールドの値の値を得るにはどうすればいいですか?
- 16. データベースのバックアップ実行の現在の状態を確認するにはどうすればよいですか?
- 17. フィールドがデータベースに既に存在するかどうかを確認するにはどうすればよいですか?
- 18. recvfrom()のメッセージサイズを確認するにはどうすればよいですか?
- 19. アプリのフレームレートを確認するにはどうすればよいですか?
- 20. イベントのクリックを確認するにはどうすればよいですか?
- 21. データのフォーマットを確認するにはどうすればよいですか?
- 22. Html.ValidationSummaryのエラーを確認するにはどうすればよいですか?
- 23. テンプレートパラメータのタイプを確認するにはどうすればよいですか?
- 24. 空のスライスを確認するにはどうすればよいですか?
- 25. アレイのパターンを確認するにはどうすればよいですか?
- 26. クライアントのNLS_LANGを確認するにはどうすればよいですか?
- 27. iframeのステータスを確認するにはどうすればよいですか?
- 28. ghcのバージョンを確認するにはどうすればよいですか?
- 29. オブジェクトのタイプを確認するにはどうすればよいですか?
- 30. openCLのリファレンスカウンタを確認するにはどうすればよいですか?
あなたはあなたの質問をより正確にする必要があります。今は、mongoのドキュメントと、例えばmongooseのライブラリのドキュメントを読んでみるべきだと私は信じています。 – Mort