Tag: xml database

在XQueryexpression式中使用外部variables

我正在使用BaseX数据库服务器与Node.js应用程序。 该应用程序允许用户在由分隔符分隔的文本字段中input多个string。 然后这些多个string被查询到XML文件以search具有相同值的节点。 我不知道如何在XQuery中包含外部variablessplitstring 。 这是我的代码: exports.search = function(req, res){ var string = req.body.searchBox; 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 = 'for $node in doc("./tags.xml")/images/image return $node/source'; […]