Вопросы по теме 'n1ql'

Couchbase N1QL: как получить полный документ, включая идентификатор и CAS, с помощью SELECT
Я использую бета-версию Couchbase 4.0 с java-клиентом 2.1.3. Bucket.get(id) возвращает JsonDocument , из которого я могу получить id и cas , а также содержимое. Теперь я хочу запросить вторичные индексы, используя N1QL (select *) . Однако...
3932 просмотров
schedule 13.06.2022

Получение последних ревизий в Couchbase с N1QL
Предположим, у меня есть куча документов в Couchbase, как показано ниже. user lastUpdate otherField1 a "2015-12-06" 1 a "2015-11-06" 2 b "2015-12-05" 3 b "2015-10-05" 4 Как я могу получить в одном запросе N1QL...
270 просмотров
schedule 17.09.2022

N1QL выберите идентификатор документа И поле JSON с именем id
Я запускаю CB Server 4.1 и отправляю запрос N1QL через пакет Java SDK 2.2.1 для couchbase-client. В моих документах есть идентификатор документа (очевидно), но также есть поле «id», встроенное в тело документа. Теперь я хочу выбрать оба. Ни...
3167 просмотров
schedule 20.07.2023

Производительность N1QL с объединением
Я страдаю от производительности N1QL. У меня есть установка кластера с 3 узлами 4.1, с 6 ГБ на каждый узел и 1 набором реплик. Всего вставлено 2 миллиона документов среднего размера 100k. При выборе документа с помощью N1QL запрос имеет соединение...
680 просмотров
schedule 27.08.2022

Запрос имени динамического поля с использованием N1QL
У меня есть вариант использования, который я не могу решить. По сути, мне нужно создать веб-сервис, в котором пользователи могут «динамически» запрашивать кластер Couchbase. Действительно, я храню метаданные разных файлов, и «создание» этих...
782 просмотров
schedule 05.10.2022

Couchbase Java API получает исключение ConnectException
Я создаю фиктивный JSON и пытаюсь запросить его. Я делаю это с помощью JAVA. Код выглядит следующим образом: - import static com.couchbase.client.java.query.Select.select; import static com.couchbase.client.java.query.dsl.Expression.s; import...
1084 просмотров
schedule 11.06.2022

N1QL доступ к объектным ключам с дефисами
У меня есть объект в couchbase с uuid в качестве ключа. "user": { "f5ada4b8-cb68-4c85-a48d-87a1217963ca": [ { "user_variant_id": false, } ] } Я хочу получить доступ к пользователю...
244 просмотров
schedule 08.05.2023

Получить вложенный объект из json в couchbase с N1QL
У меня есть следующий json как запись в Couchbase: { "messageType": "TRANS", "failCount": 0, "workOrderDetailMap": { "10873": { "requestDate": "20160715151239", "id": 10873, "responseDate":...
840 просмотров
schedule 20.01.2024

Плохая производительность N1QL
Я использовал N1QL для чтения данных из моей базы данных couchbase и столкнулся с очень плохой производительностью. Я работаю с view atm, но если у кого-то есть идея, почему это происходит, я рад узнать, и, возможно, я вернусь к N1QL. Хотя разбивка...
181 просмотров
schedule 13.08.2023

написание базового запроса n1ql в java
Я только начал изучать Couchbase . Я пытаюсь написать базовый запрос, используя java sdk, но я не могу понять, как его написать. Ниже приведен запрос: SELECT * FROM users_with_orders usr JOIN orders_with_users orders...
2676 просмотров
schedule 25.06.2023

Очень простая операция группировки данных N1QL
Итак, я изучаю N1QL, чтобы написать несколько запросов для просмотра данных об использовании, и я пытаюсь просмотреть данные, которые выглядят следующим образом: "data": { "datapoints": [ { "point1": "data 1",...
37 просмотров
schedule 24.06.2023

Как использовать ОБНОВЛЕНИЕ в кушетке для вложенного документа
Ниже приведен формат json, который у нас есть в качестве сведений о пользователе. { "detail": { "about": "Ha Ha Ha Andhera kayam hm rahe.", "approved_point": "0", "devices": [ "{\"device_id\":\"test\" , \"fcm_id\":\"test\" }",...
316 просмотров
schedule 04.07.2022

Медленный запрос n1ql с использованием объекта структуры объектов
В нашей базе couchbase db есть ведро с относительно большими объектами. Внутри этих объектов есть другие объекты, скажем, люди. Это должен быть массив, однако по какой-то причине нам пришлось создать его как объект объектов, и вот как он выглядит:...
241 просмотров
schedule 29.06.2022

Данные запроса Couchbase N1QL между двумя днями без учета времени
Я хочу получить данные из корзины Couchbase с N1QL между двумя днями (с 00:00:00.000 даты начала до 23:59:59.999 даты окончания) Достаточно ли указать даты без времени, например: SELECT c.* FROM customer c WHERE c.start BETWEEN '2017-10-09' AND...
2312 просмотров
schedule 30.09.2023

Невозможно создать первичный индекс на диване с помощью скрипта groovy
Я не могу создать первичный индекс на диване с помощью скрипта groovy. Ниже приведены строки кода, которые я использовал: - @Grab('com.couchbase.client:java-client:2.2.6') import java.util.concurrent.CountDownLatch; import...
111 просмотров
schedule 30.11.2022

Облицовка Index Not Found периодически в запросе N1QL
Вариант использования: при поиске «MAYUR» результаты появляются в поиске, но если я ищу «MAY» или «MA», результатов нет. Я реализовал поиск, который выполняет поиск по startWith("MAY%"). Я использую версии кушетки 4.6.3-4136-E. Сообщение об...
217 просмотров
schedule 28.10.2022

Couchbase - СОЕДИНЯЙТЕ массив в документе с другим документом в той же корзине.
Я изо всех сил пытаюсь выполнить запросы на соединение между двумя типами документов в одном ведре в Couchbase. Подробности: Название сегмента: lifext-stage ВАЖНОЕ ПРИМЕЧАНИЕ. Оба документа находятся в одной корзине, но оба документа имеют...
651 просмотров
schedule 07.04.2022

Вычитание дат в диванной базе?
У меня есть ведро Couchbase, в котором хранятся две даты utc в следующем формате: 10-16-2018T18:05:45.823+0000Z Итак, документ выглядит так: { "date1:"10-16-2018T18:05:45.823+0000", "date2: "10-17-2018T18:05:45.827+0000" } Я хочу...
249 просмотров
schedule 03.02.2024

Как добавить индекс и массив запросов в объект в couchbase?
Имея несколько документов со структурой, подобной этой: { 'key1':value, 'key2':value2, 'galaxy':{ 'planets':['earth','mars','welcomebackpluto'] 'sun': 'something' } } Я хотел бы запросить все документы,...
89 просмотров
schedule 12.05.2022

Couchbase: индекс для поиска бинарных документов
У меня есть экземпляр couchbase, где мы загрузили кучу документов, которые оказались двоичными, а не json (случайно). По какой-то причине мы не можем создать первичный индекс для базы данных (ограничения предприятия, а не ошибка couchbase). Мне...
120 просмотров
schedule 02.09.2023