在MongoDB中基于子文档分片键创建标记范围
我正在寻找关于我做错了什么或应该做什么的建议,以便在MongoDB中标记一个分片集合,它在子文档字段上有一个分片键 我使用的是MongoDB 2.4,我的用户集合结构看起来像是blow,并键入AccountId:在MongoDB中基于子文档分片键创建标记范围,mongodb,sharding,Mongodb,Sharding,我正在寻找关于我做错了什么或应该做什么的建议,以便在MongoDB中标记一个分片集合,它在子文档字段上有一个分片键 我使用的是MongoDB 2.4,我的用户集合结构看起来像是blow,并键入AccountId: 名字 姓 账户(子文档) AccountId您可以使用\uff0e来代替点 sh.addTagRange("Mydb.User", {"Account\uff0eAccountId":MinKey}, {"Account\uff0eAccountId":MaxKey}, "ssd"
- 名字
- 姓
- 账户(子文档)
- AccountId您可以使用
来代替点\uff0e
请参阅更多: JavaScript execution failed: can't have . in field names [Account.AccountId] at src/mongo/shell/collection.js:L143 JavaScript execution failed: SyntaxError: Unexpected token .sh.addTagRange("Mydb.User", {"Account\uff0eAccountId":MinKey}, {"Account\uff0eAccountId":MaxKey}, "ssd")
sh.addTagRange("Mydb.User", {"Account\uff0eAccountId":MinKey}, {"Account\uff0eAccountId":MaxKey}, "ssd")
- AccountId您可以使用