可以在MongoDB中使用灵活的文档吗?

时间:2018-06-09 19:44:49

标签: mongodb

对于这样的事情,

{
  {"Dog", "Charlie", "male"},
  {"Dog", "Mimi", "female", "young and pretty"},
  ...
  {"Pig", "Foo"}
}

它不能是BsonDocument,因为它必须是BsonElement(值对)的集合。如何在MongoDB的文档中定义和存储它们?说C#

1 个答案:

答案 0 :(得分:1)

Mongodb文档由键值对组成。如果要在文档中存储字符串列表,可以创建一个数组:

var myDoc = {
   stringElements: ["Dog", "Charlie", "male"] 
}