3

たとえば、タグ名を付けた投稿があり、そのうちの 1 つのタグの名前を変更することにしました。リビジョンがあまり適していないことがわかっている場合の一括更新。これが統合されたものであればより良いでしょう。

4

1 に答える 1

1

すべてのドキュメントに適用されてドキュメントを変更するための小さな関数を作成できるシンプルなインターフェイスを提供するCostcoを確認してください。

次のような単純な関数を記述します。

function (doc) {
  // ignore documents without tags
  if (!doc.tags) return doc;

  for (var i = 0, len = doc.tags.length; i < len; i += 1) {
    // convert tag misspelled "couch-db" to real name "CouchDB"
    if (doc.tags[i] === "couch-db") doc.tags[i] = "CouchDB";
  }
  return doc;
}
于 2011-01-03T19:46:50.293 に答える