0
我有一個分片數據庫集羣已經建立並準備就緒。使用對象屬性作爲分片鍵組件
我在選擇分片鍵的步驟,我想使用包括嵌套的幾個字段。
例如,我的股票這種形狀的文件:
{
id: 0,
author: {
id: 0,
followers: 0
}
}
而且我想用ID和author.id領域譜寫我的片鍵。
我試着用這兩種語法:
sh.shardCollection("test.sample", { "id" : 1, "author" : { "id" : 1 } })
sh.shardCollection("test.sample", { "id" : 1, "author.id" : 1 })
但沒有實際工作。
這可能使用嵌套字段作爲分片鍵的組成部分嗎? 如果是,我怎麼能做到這一點?