User Tools

Site Tools


nosql:up_and_running_with_nosql_databases:specifying_search_criteria

(c'est du js)

→ View → temporary view : affiche une map function à gauche et une reduce fonction à droite.

// map function par défaut
function(doc) {
  emit(null, doc); // emit(key, value)
}

Ça retourne les documents avec null comme clé et le doc comme valeur

function(doc) {
  emit(doc.name, doc); // là on a le champs name comme clé
}
function(doc) {
  emit(doc.name, doc.content); // là le champs content comme valeur
}

<code>
function(doc) {
  if (!doc.hours) // on ne liste que les docs sans champ hours
    emit(doc.name, doc.content);
}
nosql/up_and_running_with_nosql_databases/specifying_search_criteria.txt · Last modified: 2016/06/11 23:47 by leo