我使用带有express和connect-mongo的node.js作为 session 存储。当我在 mongo 中检查 session 集合时,每个数据集中只有 _id 属性和 session 属性。 session 属性的值是一个字符串。有没有办法将 session 数据存储为 BSON?
最佳答案
也许我不直接理解你的问题,但 MongoDB 已经使用 BSON 存储所有内容。因此,如果您按原样存储 Session 集合,它也会被转换为 JSON 字符串。
引用:http://www.mongodb.org/display/DOCS/Inserting
编辑:
也看看这个> Mongo JSON document -> JSON -> BSON
这可能对您的特定场景有所帮助。
关于session - 使用 MongoDB 将 session 保存为 BSON,而不是 Node.js 上的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5724031/