を使用してデスクトップ アプリケーションを作成していますNode-WebKit
。このアプリケーションは、基本的にドキュメント (従業員の日常業務の詳細) を作成するためのものであり、登録ユーザーはこれらのドキュメントにコメントすることができます。私が作成しているドキュメントはセクションに分割されます。ユーザーは特定のセクションにコメントします。これらのセクションを、ユーザーが投稿したコメントとリンクさせたいと考えています。リンクは を使用して行われJsonLD
ます。MongoDB
データの保存に使用しています。バックエンドで Sails.js を使用し、フロントエンドで AngularJs を使用しています。通常、次の方法でオブジェクトを保存します。
module.exports = {
attributes: {
document: {
type: 'string'
},
comments: {
collection: 'Comments',
via: 'document'
}
project:{
model: 'Project'
}
}
};
私はJsonLDでいくつかのRnDを行い、JsonLDについて知っていることに従っています。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