Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Codeblock
themeRDark
languagejs
linenumberstrue
state: "CA"

oder

Codeblock
themeMidnightRDark
languagejs
linenumberstrue
state: 'CA' 

...

Natürlich lassen sich auf diese Art und Weise auch komplexere Abfragen gestalten wie:

Codeblock
themeMidnightRDark
languagejs
linenumberstrue
state: "AL", pop: {$gte: 10000}

Das Ergebnis dieser Abfrage liefert alle Städte zurück, welche im Bundesstaat Alabama liegen und deren Einwohnerzahl größer/gleich 10000 ist. Natürlich ist es auch möglich, die Abfrage in gewohnter Weise einzugeben,

Codeblock
themeMidnightRDark
languagejs
linenumberstrue
{
	state: "AL",
	pop: {
		$gte: 10000
	}
}

...

Eine weitere Möglichkeit bietet die Angabe von Optionen wie im folgenden Beispiel:

Codeblock
themeMidnightRDark
languagejs
linenumberstrue
{state: "AL", pop: {$gte: 10000}}, {fields: {city: 1}}

...

Möchte man zum Beispiel alle Städte angezeigt bekommen, welche in ihrem Namen mit "COAL" beginnen, so kann man sich einer Abfrage mit einem Regex-Ausdruck bedienen.

Codeblock
themeMidnightRDark
languagejs
linenumberstrue
city: {$regex: '^COAL', $options: 'i'}

...