• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

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

  • Автор темы 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
215
возможно - индекс надо перестроить...
 
A

Akupaka

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

lmike

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

lmike

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

Omh

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

Akupaka

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

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