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

Couchbase - Может ли значение ключа выбора в N1QL DP4 иметь специальный символ?
Я пытаюсь выполнить запрос к некоторым данным с помощью поля «@id», но N1QL возвращает массив пустых объектов JSON. Он принял "_" в ключе, но я не могу получить правильный ответ со следующим. ВЫБРАТЬ @id ИЗ объектов; Есть ли способ избежать...
981 просмотров
schedule 10.09.2022

CouchBase NOSQL объявила о поддержке JOIN. Каковы недостатки их использования?
Я всегда предполагал, что NoSQL (Cassandra, CouchDB, Couchbase, MongoDB и т. д.) ориентирован на документы (NO JOIN). Типичное предложение: " Если вам нужно JOIN, используйте базу данных SQL (MySQL, PostgreSQL и т. д.)" Но теперь Couchbase...
577 просмотров
schedule 21.02.2023

Как передать именованные параметры NULL в запросы n1ql?
Я использую пакет SDK для .NET. Передача нулевого значения в виде строки не работает, а передача фактического нулевого значения вызывает следующее исключение: { "Message": "An error has occurred.", "ExceptionMessage":...
201 просмотров
schedule 29.11.2023

Почему ScanConsistency дает TimeOutExection на диване?
У меня есть вариант использования, в котором я хочу обновить данные из Couchbase, поэтому, когда я запрашиваю Couchbase для данных, просто введите: bucket.get.query(Query.simple(query)) Он дает мне обновленные данные до некоторого времени, но...
373 просмотров

Запрос N1QL для фильтрации массива JSON на сервере Couchbase
У меня есть следующий массив данных внутри сегмента данных САЙТЫ на моем сервере Couchbase "siteMaster": [ { "sitename": "HTS_SITE_001", "sitelink": "http://facebook.com",...
1284 просмотров
schedule 08.02.2023

Доступ к внутренним элементам в Couchbase с помощью N1QL
Во-первых, извините, если этот вопрос звучит слишком глупо. Но я недавно изучаю N1QL и мне нужен вывод для моего утверждения. Имя моей корзины - MultiSiteResponseTime, и я пытаюсь получить результат за все часы, выполнив команду « select...
264 просмотров
schedule 13.04.2024

Подготовленный оператор N1QL не работает на 100%
У меня проблема, когда некоторые переменные, вероятно (я не могу знать наверняка), не вставлены в окончательный оператор. Вот мой пример: Работает: public static function findByPageAndFieldContains($recordsPerPage, $page, $field,...
156 просмотров
schedule 09.01.2023

объект по умолчанию в результатах N1QL
Когда я запрашиваю Couchbase с помощью N1QL, я всегда получаю результаты в объекте с именем «default». Я просмотрел документацию, но не нашел ничего, где упоминался бы этот объект. Также ни один из примеров в документации не показывает этот объект в...
37 просмотров
schedule 04.05.2023

Обновление Couchbase для нескольких наборов
У меня есть следующий запрос n1ql : UPDATE default USE KEYS '557a7628-1217-4974-95cf-d64247c560cd' SET p.last_seen_message_id = 'e5010536-7fde-42c1-9fea-e4a29e560f53', p.last_seen_message_text = 'hello' FOR p IN participants WHEN p.id =...
1478 просмотров
schedule 07.05.2023

Как увеличить время ожидания сканирования индекса N1QL?
В рамках процесса ETL я пытаюсь прочитать все идентификаторы ключей документов из корзины Couchbase (Couchbase Enterprise 4.5). В этой корзине могут быть десятки миллионов документов. Чтобы проверить это (на данном этапе я просто пытаюсь увидеть,...
1196 просмотров
schedule 21.07.2022

N1QL: использование select непосредственно в массивах
У меня проблемы с запросом объектов внутри массива. У меня есть этот образец документа { ... status: 'active', current: { ... }, history: [ { id: '73bae187-1101-4fb3-a71a-2bbf90026eb3', date: '2017-03-28T09:32:22.884Z',...
1079 просмотров
schedule 09.02.2023

Получение только поддокументов с помощью couchbase N1QL
В нашей базе couchbase db есть ведро с относительно большими объектами. Внутри этих объектов есть другие объекты, скажем, люди. Это должен быть массив, однако по некоторым причинам нам пришлось создать его как объект объектов, и вот как он выглядит:...
477 просмотров
schedule 08.12.2022

Couchbase - присоединяйтесь, используя поле без каких-либо отношений
У меня есть два документа: Идентификатор документа: А { "name":"abc", "phone":"123" } и Идентификатор документа: B { "name":"abc", "state":"test-state" } Можно ли объединить два документа с помощью N1QL на основе поля...
223 просмотров
schedule 06.01.2023

Улучшите производительность запросов, таких как кушетки
У меня есть запрос N1QL, выполнение которого занимает 20 секунд. База данных содержит 1,1 миллиона записей и имеет GSI для типа locationCode. Ниже приведен запрос. SELECT * FROM appdb WHERE locationCode="1-1-03-010" AND type="institute" AND...
118 просмотров
schedule 26.11.2023

Как обновить схему в couchbase
Я хочу обновить свои документы следующим образом user1:{ emails:['email1', 'email2'] } требуется user1:{ emails:[{email:'email1', is_active:1}, {email:'email2', is_active:1}] } Мы можем сделать эту функцию создания с помощью...
119 просмотров
schedule 23.12.2022

Ошибка синтаксиса Couchbase N1QL при простом соединении
У меня есть простой документ JSON со странами: Идентификатор документа Страны { "type": "countries", "countries": [ { "name": "Argentina", "code": "AR" }, { "name": "Armenia", "code": "AM" } ]}...
185 просмотров
schedule 15.06.2022

Могу ли я вернуть данные документа после матча ФНС?
Предположим, у меня есть такие данные: { "test": "Testing1234" "false": "Falsify" } А затем, используя curl, я пишу такой запрос: {"explain": true, "fields": [ "*" ], "highlight": {}, "query": { "query": "Testing"}} Я получаю...
99 просмотров
schedule 23.04.2022

Как я могу получить последний вставленный Counter_id из корзины Couchbase?
Как я могу получить последний вставленный Counter_id из корзины Couchbase? Чтобы я мог увеличивать значение с последнего вставленного идентификатора + 1. Я использую java-клиент Couchbase 2.5.5.
566 просмотров
schedule 20.06.2022

Обновить несколько элементов списка с помощью Couchbase N1QL
контекст У меня есть где-то в моих документах по кушетке узел, который выглядит так: "metadata": { "configurations": { "AU": { "enabled": false, "order": 2147483647 }, "BE": { "enabled":...
508 просмотров
schedule 03.04.2022

Как запросить глубоко вложенное значение json из couchbase?
Как запросить глубоко вложенное значение json из couchbase? У меня в ведре кушетки лежат следующие документы. Мне нужно запросить appversion> 3.2.1 OR appversion ‹3.3.0 OR appversion = 3.4.1. Как запросить эти значения из вложенного json? Мои...
1015 просмотров
schedule 14.05.2022