• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Поиск документов по нескольким критериям

  • Автор темы Guest
  • Дата начала
G

Guest

Доброго времени суток!

Я только начал изучать Lotus Domino, хотелось бы узнать, возможно ли использовать функцию View.GetAllDocumentsByKey для нескольких критериев? Например есть вьюшка с 4 столбцами(все сортированы) по которым можно искать документы, key1 по первому столбцу, key2 по второму и т. д.
 
A

Akupaka

Например есть вьюшка с 4 столбцами(все сортированы) по которым можно искать документы, key1 по первому столбцу, key2 по второму и т. д.
кагбе, в хелпе написанно, что именно так она и работает. key - массив строк, первый элемент - первый столбец и т.д.
можно искать по меньшему кол-ву ключей, чем сортированных колонок, иначе нельзя. нельзя искать по первому и третьему ключах, т.е. не указывая второй. нет заменителя типа *, т.е. найти все записи где первый ключ = А, второй любому значению, а третий = Б нельзя
 
G

Guest

Работает, только документов удовлетворяющих условиям поиска больше, чем выдает функция GetAllDocumentsByKey
 
A

Akupaka

последний параметр True?
не могу так сказать
 
A

Akupaka

значение последнего параметра методу какое передается? True?
 
A

Akupaka

попробуй с True, если еще не попробовал
 
A

Akupaka

очень странно... может в данных что-то не то? ну, это, если интересно разобраться
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
217
возможно - индекс надо перестроить...
 
A

Akupaka

если он в представлении видит все эти документы, то индекс не должен быть проблемой
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
217
не угадал ;) - может видеть, но с индексом траблы, я с такими случаями сталкивался
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
217
на сервере - запуск load updall <DB> -R -T <viewName>
 
O

Omh

Может проблема с типаи данных?
Например, в разных документах разный тип, а отображается одинаково?
 
A

Akupaka

кстати, да, что-то мы и не спросили, а что есть ключами )
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!