如何为Couchbase模式建模以存储应用程序特定的元数据?
类似于42matters
我们计划构建以下结构,以根据bundleid和value查询文档。
{
"doc-type": "App-Metadata", ----> (From App Store API)
"bundleid": "com.whatsapp",
"value": {
}
}{
"doc-type": "App-Looklike", ----> (From App Store API)
"bundleid": "com.whatsapp",
"value": {
}
}{
"doc-type": "Internal-Metadata", ----> (From MyApp)
"bundleId": "com.whatsapp",
"value": {
}
}
除此之外,还有什么更好的模式可以建模?
最佳答案
我看不到该架构有任何特定的错误。您可能需要调用用于指定每个文档的类型的字段“类型”。这是通常的做法。