1
"otherCauseForRelease"属性を持つドキュメントを識別するためのビューを作成しようとしましたが、その属性には実際に値が設定されています。マイビューのコードは次のとおりです。CouchDB:特定のドキュメントのみを返すように表示しますか?
function (doc) {
if(doc.payload.otherCauseForRelease.length > 5); emit(doc.payload.otherCauseForRelease);
}
しかし、リターンセットは、「」(クローズ二重引用符に続くオープンダブルクォーテーション)のような属性値を持つ文書が含まれています。結果からこれらの文書を除外するにはどうすればよいですか?
はい、それは私が不正な構文を持っていたようです。 Alexisのソリューションが機能しました。さらに、私はemit(emit({"Primary":doc.payload.causeForRelease、 "Secondary":doc.payload)を使用して、 "emit"を別の中括弧で囲むことでフィールドlablesを適用することができました。 otherCauseForRelease});} – CarCrazyBen
それがあなたを助けたら答えを受け入れてください –