Ich erstelle eine Knoten-App, die die Felder einer Sammlung überprüfen und den Datentyp zurückgeben muss. Wenn das Feld beispielsweise "Vorname" lautet, wäre der Datentyp "String". Wie würde ich anfangen, eine Backend-Anwendung zu erstellen, die dies tut?Wie überprüfe ich den Wert eines Feldes in einer Mongo-Datenbank?
-1
A
Antwort
1
Wenn Sie Mungo verwenden, dann wird jedes Feld oder verschachtelte Feld über den Pfad adressiert.
var myschema = new Schema({
...
name: {
first:{type: String, required: true,},
last :{type: String, required: true,},
...
});
hier name.first und name.last sind Pfade.
Nun zu wissen, die Art von name.last gibt es eine Schema-API, namens path(). So.
var pathmeta = myschema.path(name.last);
console.log(" datatype = "+pathmeta.instance);
console.log(" whole pathmeta structure is "+JSON.stringify(pathmetas));
sollte dieser Druck ..
datatype = String
ganze pathmeta Struktur ist
{ "EnumValues" [] "regExp": null, "Pfad":“ text "," instance ":" Zeichenfolge "," validators ": []," setters ": []," getters ": []," Optionen ": {}," _ index ": null}
+0
Bitte akzeptieren Sie die Antwort, wenn es für Sie hilfreich ist.! – enRaiser
Verwandte Themen
- 1. Wie überprüfe ich den Wert?
- 2. Wie finde ich den maximalen Wert eines Feldes in MYSQL?
- 3. Wie bekomme ich den Wert eines Feldes mit ng-Änderung
- 4. Wie erhalte ich den Wert eines Feldes während des Einfügens?
- 5. Wie ersetze ich den Wert eines Feldes auf einem anderen?
- 6. Wie überprüfe ich den Wert von PrintDialog.AllowCurrentPage?
- 7. Wie überprüfe ich den Typ eines EclipseNode?
- 8. Wie überprüfe ich den Inhalt eines Arrays?
- 9. Wie nur Wert eines Feldes in mongodb
- 10. Reflektion: Wie erhält man den Wert eines Feldes ohne Auswertung?
- 11. Wie überprüfe ich den Inhalt einer TextBox?
- 12. Erhalte den Wert eines Feldes, gegeben den hierarchischen Pfad
- 13. Wie setze ich den Standardfeldwert auf den Wert eines anderen Feldes in einem Django-Modell?
- 14. Wie bekomme ich den Wert eines privaten statischen Feldes von einer Klasse?
- 15. Wie ändere ich den Wert eines Feldes auf der Grundlage einer Menge Feld und eine Auswahlbox
- 16. Wie bekomme ich den Typ eines Feldes in Alfresco
- 17. Wie überprüfe ich den Wert von Auxiliary Flag in 8086
- 18. Erzwinge eine Unterklasse, um den Wert eines Feldes zu "implementieren"
- 19. Inkrementieren eines Feldes in einer Datenbank
- 20. Django QuerySet: Filter durch den Wert eines anderen Feldes
- 21. Wie überprüfe ich den Inhalt eines Verzeichnisses in git?
- 22. Wie bekomme ich den maximalen Wert eines Feldes ohne Gruppierung in MySql
- 23. erhöhen/verringern Sie den Wert eines Feldes mit Jquery
- 24. Wie kann ich den nicht gelöschten Typ eines Feldes bestimmen?
- 25. Codierung eines Feldes innerhalb einer Gridview
- 26. Wie bekomme ich den Wert eines Datetime_select-Feldes mit Javascript in Ruby auf Schienen
- 27. Wert eines Feldes an Silverlight Converter übergebenParameter
- 28. RTTI: Wie bekomme ich den Objektzeiger eines Feldes?
- 29. Hinzufügen eines Feldes zu einer Datei basierend auf Checkbox-Wert
- 30. Wie Wert eines Feldes von ng-Modell in jQuery
Sie müssen in Ihrer Frage präziser sein. Inzwischen glaube ich, dass Sie einfach Mongo-Dokumentation und zum Beispiel Mungo-Library-Dokumentation lesen sollten. – Mort