在ArangoDB中,當一個集合定義爲允許用戶定義的鍵時,該鍵的值有什麼限制?例如,看起來"Name-2"
的密鑰有效,但"Name,2"
的密鑰給出了ArangoError 1221: invalid document key
錯誤。用戶定義密鑰的值限制是什麼?
4
A
回答
3
- 引用密鑰必須是至少1個字節長和至多254個字節。指定時禁用空鍵(雖然可能有效完全省略文檔中的_key屬性)
- 它必須由字母az(小寫或大寫),數字0-9,下劃線(_)組成, ,破折號( - ),或冒號(:)字符僅
- 任何其他字符,尤其是多字節序列,空格或標點字符不能鍵值內部被用於用戶
1
相關問題
- 1. 什麼是System.Runtime.Caching的密鑰長度限制?
- 2. 什麼是RSA「密鑰ID」?
- 3. 什麼是空密鑰加密?
- 4. 什麼是「安全的」Emacs用戶密鑰綁定命名空間使用?
- 5. Microsoft Face Api密鑰限制
- 6. 爲什麼我的密鑰複製?
- 7. EntityType'MyProfile'沒有定義密鑰。定義此EntityType的密鑰
- 8. 密鑰的值爲零。爲什麼?
- 9. DB2 v9中限制密鑰表示的內部格式是什麼?
- 10. 什麼是爲特定用戶限制服務
- 11. omniauth-provider返回的密鑰是什麼?
- 12. 什麼是C++中的EOF密鑰
- 13. 什麼是UILabel的initWithCoder編碼密鑰?
- 14. Firebase:Google api密鑰限制不起作用
- 15. EntityType'IdentityUserLogin'沒有定義密鑰/ EntityType'IdentityUserRole'沒有定義密鑰
- 16. Streaminsight用戶定義的函數限制
- 17. Android中密鑰庫有效性的含義是什麼?
- 18. 爲什麼在Firebase中提供自定義引用密鑰而不是childByAutoId
- 19. Google OAuth2的客戶端密鑰究竟是什麼?
- 20. 爲什麼解密的密鑰與加密密鑰不一樣?
- 21. OpsCenter密鑰空間的推薦複製策略是什麼?
- 22. PerlNet的限制是什麼?
- 23. 什麼是未更改的狀態實體密鑰值
- 24. 什麼是從一個值創建「密鑰」的標準方式?
- 25. metadata.rb支持密鑰的有效平臺值是什麼?
- 26. openssl使用的密鑰協議(或密鑰派生)函數是什麼?
- 27. 關於Couchbase中密鑰的限制
- 28. 什麼是Facebook會話密鑰?
- 29. 究竟是什麼「密鑰容器」?
- 30. 處理自定義硬件密鑰的Android OS模型是什麼?
感謝您的鏈接,我們似乎無法找到手冊中的正確位置! – WiredPrairie 2014-12-04 16:10:57