Ist es möglich, Platzhalter in Sichten in CouchDB zu verwenden? Nehmen wir zum Beispiel an, dass ich eine Datenbank habe, die Teams, Spieleralter, Spielerdurchschnitt und Geschlecht der Spieler enthält. Das Alter der Spieler kann jedoch nicht bekannt sein - sie könnten aus der Dominikanischen Republik stammen oder so. Daher möchte ich eine Ansicht mit einer Kartenfunktion verwenden, die akzeptiert, dass das Alter des Spielers nicht vorhanden ist. Wenn ich den Spieler mit dem höchsten Durchschnitt in einer Mannschaft unabhängig vom Alter oder mit einem bestimmten Alter erreichen möchte, wie mache ich das, wenn ich zusammengesetzte Schlüssel verwenden möchte? Nehmen wir beispielsweise an, dass meine Funktion zum Ausgeben von Karten ungefähr so aussieht:
%Vor%Was mache ich, wenn ich einen Schlüssel einreichen möchte, um ihn einzugrenzen, und trotzdem die Spieler einbeziehe, die kein Alter eingegeben haben, statt:
%Vor%etwas tun, das einen Wildcard wie diesen enthält, um die Durchschnittswerte unabhängig vom Alter zu erhalten:
%Vor%Kann man in CouchDB eine Ansicht schreiben, um so etwas zu machen? Oder muss ich mehrere Ansichten schreiben und separat verarbeiten?
Danke, Danke Ben
Sie können %code% und %code% angeben und das "Wildcard" %code% , ein leeres JavaScript-Objekt, verwenden:
%Vor%Wildcard ist nicht möglich, aber Sie können %code% und %code% angeben:
%Vor%