Nehmen wir an, wir speichern Autos (ca. 40MB) als JSON-Objekte in einer PouchDB dargestellt, und wir würden gerne suchen, basierend auf dem PS-Attribut. Beispiel in sql: Wählen * aus Autos, wo HP> 100.PouchDB Abfrage mit Parametern
Sie können PouchDB nach Schlüssel abfragen, aber offensichtlich ist HP nicht der Schlüssel des Dokuments. Gibt es eine Möglichkeit, dies zu tun?
Soweit ich die Kartenfunktion, verstehen
function(doc) {
if(doc.value) {
emit(doc.value, null);
}
}
es ist nicht möglich, jede Variable innerhalb des äußeren Umfangs der Funktion zuzugreifen.
var horsePower = $scope.horsePowerInputField
function(doc) {
if(doc.hp > horsePower) {
emit(doc.value, null);
}
}
Gibt es eine Möglichkeit, die Datenbank, basierend auf Nicht-Schlüsselvariablen parametrisiert?