Получить список ссылок для данного термина (I)
НАЧАЛО >> TCP/IP сервер ИРБИС 64/128 >> Протокол работы сервера ИРБИС64 >> Получить список ссылок для данного термина (I)
ПАРАМЕТРЫ
db_name – имя базы данных
ΤΕΡΜ – поисковый термин
num_postings – число возвращаемых ссылок. Если данный параметр 0, то возвращаются MAX_POSTINGS_IN_PACKET ссылок.
first_posting – возможно 2 варианта значений для данного параметра:
- 1-й вариант – число больше 0. Это номер 1-й возвращаемой ссылки из общего списка ссылок данного термина;
- 2-й вариант – если равно 0, то возвращается только число ссылок данного термина.
ВОЗВРАТ
список строк в следующей последовательности:
В 1-й строке – код возврата, который определяется тем, найден ли заданный термин TERM в словаре – если найден код возврата – ZERO, если нет – число меньше 0.
Если термин найден в словаре и ИМЕЕТ ССЫЛКИ (не удален), далее следуют строки в следующем формате:
MFN#TAG#OCC#CNT, например:
0
1#200#1#1
3#200#1#1
ПРИМЕР ПРОТОКОЛА
|
ЗАПРОС
|
ВОЗВРАТ
|
1
|
Код команды
|
I
|
Код команды
|
I
|
2
|
АРМ
|
R
|
Идентификатор
|
463302
|
3
|
Код команды
|
I
|
Номер команды
|
90
|
4
|
Идентификатор
|
463302
|
|
|
5
|
Номер команды
|
90
|
|
|
6
|
|
|
|
|
7
|
|
|
|
|
8
|
|
|
|
|
9
|
|
|
|
|
10
|
|
|
|
|
|
Db_name
|
IBIS
|
|
0
|
|
Num_postings
|
1
|
|
1#19#1200#1#3
|
|
First_posting
|
0
|
|
|
|
|
|
|
|
|
Term
|
K=ACTING
|
|
|
|
|
|
|
|
|
|
|
|
|