tôi đang sử dụng Nút-WebKit
Tạo các ứng dụng máy tính để bàn. Về cơ bản, ứng dụng này tạo ra các tài liệu (chi tiết về công việc hàng ngày của nhân viên) mà bất kỳ người dùng đã đăng ký nào cũng có thể nhận xét. Tài liệu tôi đang tạo sẽ được chia thành nhiều phần. Người dùng sẽ để lại nhận xét ở những phần cụ thể. Tôi muốn kết nối những phần này với những bình luận do người dùng đăng. Liên kết sẽ sử dụng JsonLD
Hoàn thành. tôi đang sử dụng MongoDB
để lưu trữ dữ liệu. Tôi đang sử dụng Sails.js ở phần phụ trợ và AngularJs ở phần đầu. Thông thường chúng ta lưu trữ các đối tượng của mình theo cách này:
module.exports = {
thuộc tính: {
tài liệu: {
gõ: 'chuỗi'
},
nhận xét: {
bộ sưu tập: 'Bình luận',
thông qua: 'tài liệu'
}
dự án:{
mô hình: 'Dự án'
}
}
};
Dựa trên kiến thức của tôi về JsonLD, tôi đã thực hiện một số RnD trên JsonLD. Đây là giao diện của JsonLD:
{
"@bối cảnh":
{
"tên": "http://xmlns.com/foaf/0.1/name",
"mô tả":
{
"@id": "http://xmlns.com/foaf/0.1/depiction",
"@type": "@id"
},
"trang chủ":
{
"@id": "http://xmlns.com/foaf/0.1/homepage",
"@type": "@id"
},
}
}
Tôi muốn biết cách chuyển đổi JsonLD
được lưu trữ trong MongoDB
中
JSON-LD là JSON hợp lệ nên bạn có thể lưu trữ JSON-LD giống như một đối tượng JSON. Những gì JSON-LD làm là ánh xạ các khái niệm tới các URL, nhưng mọi thứ vẫn là JSON hợp lệ và nếu bạn sử dụng các thuộc tính ngữ cảnh, chúng trông giống như JSON thông thường. bạn có thể bài thuyết trình này Một ví dụ điển hình có thể được tìm thấy trong slide 22 - 23. .Bạn cũng có thể tìm thấy "JSON-LD và MongoDB"Bài thuyết trình thật thú vị.
Tôi đang làm điều tương tự bằng cách sử dụng máy khách java MongoDB trên chương trình phụ trợ Java, tôi chỉ coi các đối tượng JSON-LD như các đối tượng JSON thông thường.
Tôi là một lập trình viên xuất sắc, rất giỏi!