用流星保存相关数据

时间:2014-11-11 17:56:43

标签: mongodb meteor

这可能是一个愚蠢的问题,但我到处都是(官方文档,发现流星,SO,几个博客......)而且我无法解决这个问题。部分问题可能是因为我非常习惯关系数据库而我对MongoDB的工作方式可能有误,而且我不知道如何处理这个问题。

无论如何,我正在编写一个测试应用程序作为练习来了解流星的一些内容,而我却试图保存一系列与单个项目相关的标签。我知道如何保存纯数据:

Tasks.insert({
  text: text,
  createdAt: new Date(),
  owner: Meteor.userId(),
  username: Meteor.user().username
});

如何保存相关的标签列表?

1 个答案:

答案 0 :(得分:3)

你可以保存数组。

tags = ['hot', 'spicy', 'green']
Tasks.insert({
  tags: tags,
  text: text,
  createdAt: new Date(),
  owner: Meteor.userId(),
  username: Meteor.user().username
});