AllRecords/b...


НАЧАЛО >> Оглавление >> Описание модулей системы >> CSpider - Сводный каталог >> Руководство пользователя >> Описание sid-файлов >> AllRecords/b...


Этоти файлы находятся по SID-пути записи типа Database (см. Database )

Файлы размещаются в папке AllRecords и имеют имена bbn, где bn - номер блока, дополненный лидирующими нулями до длинны строки 7. Пример имени файла: AllRecords/b0000001

Структура файла состоит из сериализованного массива со структурой

array(
 integerrecno=>array
 (
  integer(fieldno)=>array // fieldno - Номер поля записи
  (
   integer(occno)=>array // occno - Номер повторения поля записи (начиная с 0)
   (
    "subfield"=>String, // subfield - Подполе записи
    ...
   ),
   ...
  ),
  ...
 ),
 ...
)

Пример

a:346:{i:0;a:30:{i:692;a:30:{i:0;a:8:{s:1:"*";s:0:"";s:1:"B";s:9:"2008/2009";s:1:"C";s:1:"O";s:1:" 
....