Как создать представление для выбранного индекса в Couchbase? - PullRequest
0 голосов
/ 15 февраля 2019

Я создал индекс для своего поля login:

CREATE INDEX ix_login_date ON mybucket (login);

Я могу использовать его и выбрать нужные поля:

SELECT u.*
FROM mybucket u
WHERE DATE_DIFF_STR(NOW_STR(), login, 'day') > 30;

Мой вопрос - как я могусоздать View, который будет использовать этот индекс, чтобы найти документы, которые я хочу?Мне нужно использовать View в API, но я понятия не имею, как это должно выглядеть.Я хочу, чтобы View делал то же самое, что и выше SELECT запрос.Возможно ли это?

1 Ответ

0 голосов
/ 15 февраля 2019

Вы можете сделать это:

CREATE INDEX ix_login_date ON mybucket (login) USING VIEW
...