如何获取现有字段的$ substr以便重新插入?

时间:2013-09-03 02:49:57

标签: mongodb

我希望将一组mongo文档中的一些内容解析成 另一个。在这段代码中:

sub = {number: {$substr: [stf.subject_code, 0, 5]}, description: stf.decription};
subid = db.subjects.update({number: sub.number}, sub, {upsert: true});

stf是一个mongo文档,stf.subject_code包含一个字符串,如“12345blahblahblah”。

我希望sub.number包含stf.subject_code的前五个字符 随后重新插入另一个集合(作为字符串:“12345”)。

我尝试过mongodb文档,不幸的是没有用法示例。此外,其他类似的问题/答案也很有帮助,但我显然仍然缺少一些东西。

0 个答案:

没有答案