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

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

Guest

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

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

Akupaka

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

Guest

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

Akupaka

А че я?.. О.о
04.10.2007
3 360
1
#6
значение последнего параметра методу какое передается? True?
 

Akupaka

А че я?.. О.о
04.10.2007
3 360
1
#10
очень странно... может в данных что-то не то? ну, это, если интересно разобраться
 

lmike

нет, пердело совершенство
Премиум
27.08.2008
6 567
263
#11
возможно - индекс надо перестроить...
 

Akupaka

А че я?.. О.о
04.10.2007
3 360
1
#12
если он в представлении видит все эти документы, то индекс не должен быть проблемой
 

lmike

нет, пердело совершенство
Премиум
27.08.2008
6 567
263
#13
не угадал ;) - может видеть, но с индексом траблы, я с такими случаями сталкивался
 

lmike

нет, пердело совершенство
Премиум
27.08.2008
6 567
263
#15
на сервере - запуск load updall <DB> -R -T <viewName>
 

Omh

Lotus team
04.07.2007
2 210
1
#16
Может проблема с типаи данных?
Например, в разных документах разный тип, а отображается одинаково?
 

Akupaka

А че я?.. О.о
04.10.2007
3 360
1
#17
кстати, да, что-то мы и не спросили, а что есть ключами )