Couchbase Server и Couchbase Lite имеет синтаксическую разность для запросов, поскольку он ясно показывает, как мы строим массив составных ключей на стороне сервера, ноль был разрешен, чтобы получить лексикографическийправильное значение для вывода и то же самое происходит с Unicode , предоставленным в endKey Предполагая, что ваш составной ключ
[ "District", "2018", "05", "23", "06", "00", "00" ]
[ "DistrictName","year","month","day","hour,"minute","second"]
На мобильном телефоне может быть два варианта (Couchbase Lite ) для запроса по таким составным ключам, которые не предоставляют значения для часа / мин / секунды или что-то еще, для представления значения для null и Unicode:
From:
startkey=arrayListOf("District","2018","05","23",null,null,null)
endkey=arrayListOf("District","2018","05","23","\u0fff","\u0fff","\u0fff")
Кому:
startkey=arrayListOf("District","2018","05","23","00","00","01")
endkey=arrayListOf("District","2018","05","23","23","59","59")