3

例如,我有带有标签名称的帖子,我决定重命名其中一个标签。当我知道修订版并不适合时进行批量更新。如果这可以作为集成的东西更好。

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 回答