以下のような単純なコレクションがあります
> db.test.save({first:"Ab"})
> db.test.find()
{ "_id" : ObjectId("518a1524f635dc8bb092e1ac"), "first" : "Ab" }
フィールド「first」の最初の文字を保持する「fl」という新しいフィールドを追加したいと思います。私はこれを試しました
> db.test.update({},{"$set":{"fl":{"$substr":["$first",0,1]}}})
not okForStorage
しかし、ご覧のとおり、「not okForStorage」という例外が発生します。提案、回避策はありますか?