UNPKG

node-zoom2

Version:
33 lines (28 loc) 818 B
var Options = require('../').binding.Options; var Connection = require('../').binding.Connection; var Query = require('../').binding.Query; var o = new Options(); o.set('databaseName', 'INNOPAC'); o.set('preferredRecordSyntax', 'usmarc'); o.set('elementSetName', 'F'); var conn = new Connection(o); conn.connect('192.83.186.170', 210, function (err) { if (err) { return console.log(err); } var query = Query().prefix('@attr 1=7 ' + '9780073383095'); conn.search(query, function (err, resultset) { if (err) { return console.log(err); } resultset.getRecords(0, 10, function (err, records) { if (err) { return console.log(err); } while (records && records.hasNext()) { var record = records.next(); console.log(record); } }); }); });