我在 Google 的 JSON 樣式指南中看到了這個data.kind 約定,我想知道填充這些資料的好方法是什么?具體來說,我正在使用 express.js 和 MongoDb。
它通常是資料庫架構的一部分并保存在資料庫中嗎?還是會在發生之前將其添加到服務器中的資料中res.json?
uj5u.com熱心網友回復:
好吧,正如在種類約定的描述中所說
kind 屬性用作該特定物件存盤的資訊型別的指南
{"data": {"kind": "album"}}
這個屬性更像是一個指南而不是要存盤的資料,所以它似乎很自然地適合回應級別,它不是你想要存盤的東西。如果您注意該示例,您會發現該型別類似于您的資料庫的模式名稱。
另一個例子是在data.fields中,看看:
{
"data": {
"kind": "user",
"fields": "author,id",
"id": "bart",
"author": "Bart"
}
}
您可能會存盤有關用戶的資訊,但不會存盤 kind 欄位本身。在這兩個示例中,種類看起來像架構的名稱,因此也許您可以使用架構的名稱作為種類欄位,但請記住,每種情況都不同,請自行得出結論并使用更適合您的情況。希望我能澄清一點!
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/451109.html
上一篇:如何允許所有網址公開/
