我生成三元组片段作为主键。该字段words
是由三元键表示的术语数组,例如:
{
"trigram": "#ha",
"words": ["hahaha", "harley", "mahalo"]
}
问题是将新术语推送到数组中。我不知道如何使用$addToSet
这个。
db["Terms"].update({
"trigram": trigram,
{"$addToSet": {"words":word}
})
它应该附加word
到该words
字段。但是数据库仍然是空的,没有返回任何错误消息。
我应该怎么办?