How to use the basex.debug_mode function in basex

To help you get started, we’ve selected a few basex examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github alasin / Digital-Archive-CBIR / Client / routes / search.js View on Github external
var tagValue;
    //var tagsArray = new Array();
    var resultArray = new Array();
    //console.log(req.body);
    var string = req.body.searchQuery;
    var searchType = req.body.searchType;
    console.log(searchType);
    string = string.toLowerCase();
    var splitstring = string.split(' ');
    console.log(splitstring);
    var basex = require('basex');
    var log = require("../node_modules/basex/debug");

    // create session
    var session = new basex.Session();
    basex.debug_mode = false;
    // create query instance

    var inputquery = 'declare variable $stringList as xs:string external;' + 'declare variable $searchTag as xs:string external;' + 'for $node in doc("/home/kamikaze/Digital_Archive/Database/tags.xml")/images/image where $node/' + searchType + '=tokenize($stringList, " ") return $node/source/text()';
    //var inputquery = 'declare variable $stringList as xs:string external;' + 'for $node in doc("/home/kamikaze/Digital_Archive/Database/tags.xml")/images/image where $node/tag=tokenize($stringList, " ") return $node/source/text()';
    //var secondquery = 'for $img in (for $node in doc("/home/kamikaze/Digital_Archive/Database/colornew.xml")/images/item return $node)/image/item[type="str"] return ($img/image/item/text())';
    //var inputquery = 'declare variable $stringList as xs:string external;' + ' return element { $stringList }';
    var query = session.query(inputquery);
    query.bind("stringList", string);
    query.bind("searchTag", searchType);

    //var result = query.results(log.print);

    var resultArray = query.results(function(err, resultArray) {
        if (err)
            console.log("Error: " + err);
        else {

basex

A BaseX (XML database) client library

BSD-3-Clause
Latest version published 4 months ago

Package Health Score

59 / 100
Full package analysis

Popular basex functions