我正在使用Node-WebKit
. 该应用程序基本上是创建文档(员工日常工作的详细信息),任何注册用户都可以对这些文档进行评论。我正在创建的文档将被分成几个部分。用户将对特定部分发表评论。我想将这些部分与用户发布的评论链接起来。链接将使用JsonLD
. 我MongoDB
用来存储数据。我在后端使用sails.js,在前端使用AngularJs。通常我们以这种方式存储我们的对象:
module.exports = {
attributes: {
document: {
type: 'string'
},
comments: {
collection: 'Comments',
via: 'document'
}
project:{
model: 'Project'
}
}
};
根据我对 JsonLD 的了解,我在 JsonLD 上做了一些 RnD。这就是 JsonLD 的样子:
{
"@context":
{
"name": "http://xmlns.com/foaf/0.1/name",
"depiction":
{
"@id": "http://xmlns.com/foaf/0.1/depiction",
"@type": "@id"
},
"homepage":
{
"@id": "http://xmlns.com/foaf/0.1/homepage",
"@type": "@id"
},
}
}
我想知道如何JsonLD
存储MongoDB