Запрос для получения данных за последние X минут с диванной базой

Я хочу получить запись последних X минут с дивана, используя N1Ql,

Я знаю, как это сделать в SQL, но в NOSQl с кушеткой я не понимаю. Пожалуйста, предложите мне, как я могу это сделать.


person Rohitesh    schedule 22.07.2019    source источник


Ответы (1)


Я хочу получить запись последних X минут с дивана, используя N1Ql [...]

Вы имеете в виду все записи, добавленные за последние X минут? Если это так, согласно этому сообщению, Couchbase не ставит отметку времени автоматически: https://dba.stackexchange.com/questions/77108/couchbase-get-document-creation-date

Лучше всего добавить временную метку самостоятельно, а затем просто прочитать все записи с временной меткой за последние X минут с помощью запроса N1QL. https://docs.couchbase.com/server/current/n1ql/n1ql-language-reference/datefun.html

person Daniel E    schedule 22.07.2019
comment
в основном я хочу получить последние 5 минут, записанные из моего документа, на основе времени его создания. У меня есть 1 столбец createTime, и я хочу использовать этот столбец для получения информации. - person Rohitesh; 23.07.2019
comment
Если это так, то это действительно простой вопрос о том, как мне запросить по дате в N1QL, на который был дан ответ в другом месте на этом сайте. См. stackoverflow.com/questions/47450503/, например. - person Daniel E; 23.07.2019