lila/bin/mongodb/puzzle-mate.js

16 lines
259 B
JavaScript

db.puzzle.find({ tags: { $exists: true } }).forEach(function (o) {
db.puzzle.update(
{
_id: o._id,
},
{
$set: {
mate: o.tags.indexOf('forced mate') !== -1,
},
$unset: {
tags: true,
},
}
);
});