Von Jochen Schnelle am Sa, 10. Juli 2010 um 21:12 #
Dann musst du nur "MacOS" gegen "Linux" ersetzen...
Grundsätzlich ist es so, dass CouchDB (genau so wie Key-Value-Stores) erstmal nur nach Schlüsseln suchen kann und dann deren Wert ausgibt.
Eine Abfrage wie "zeig' mir alle Schlüssel in allen Dokumenten, die den Wert 'foo' haben" musst du i.d.R. softwareseitig umsetzen, also nicht als View in der DB.
Tipp: CouchDB installieren und spielen. Es ist nämlich eigentlich ziemlich simpel.
Dann musst du nur "MacOS" gegen "Linux" ersetzen...
Grundsätzlich ist es so, dass CouchDB (genau so wie Key-Value-Stores) erstmal nur nach Schlüsseln suchen kann und dann deren Wert ausgibt.
Eine Abfrage wie "zeig' mir alle Schlüssel in allen Dokumenten, die den Wert 'foo' haben" musst du i.d.R. softwareseitig umsetzen, also nicht als View in der DB.
Tipp: CouchDB installieren und spielen. Es ist nämlich eigentlich ziemlich simpel.
Gruß, Jochen