0
假設我有用於創建視圖地圖的複合數組。我想用相同的第一個鍵查詢所有對象。所以我使用?startKey=["someKey"]
在couchdb查看地圖中鍵的最高可能值是多少?
但是我可以使用的最高endKey是什麼?
我可以使用&endKey=["someKey",{}]
。但是{}
會比{ someOtherKey:{} }
大嗎?
如果不是那麼我可以使用什麼?
假設我有用於創建視圖地圖的複合數組。我想用相同的第一個鍵查詢所有對象。所以我使用?startKey=["someKey"]
在couchdb查看地圖中鍵的最高可能值是多少?
但是我可以使用的最高endKey是什麼?
我可以使用&endKey=["someKey",{}]
。但是{}
會比{ someOtherKey:{} }
大嗎?
如果不是那麼我可以使用什麼?
雖然使用{}
被推薦了最長的時間,(甚至我的理解,直到研究這個答案),實際上有一個新的明確的「最高價值」。
根據latest documentation,您應該使用像"\ufff0"
這樣的字符串。這個unicode角色應該發現自己處於任何視圖模式的高端。
快速回答是:** no **,'{any:'object'}'會大於'{}',但很難想象用於將對象放入視圖鍵的用例。 – fiatjaf