Hi,
the next problem I have is that snippet does not work in my node.js app
my query looks like this:
db.documents.query(
qb.where(qb.parsedFrom(req.body.SearchString))
.slice(qb.snippet())
//.withOptions({categories: ['content', 'metadata']})
//.withOptions({categories: ['content']})
)
The error I get is this one:
E:\Git\ExpressTest\node_modules\marklogic\node_modules\bluebird\js\main\asyn
c.js
:43
fn = function () { throw arg; };
^
TypeError: Cannot read property 'name' of undefined
at E:\Git\ExpressTest\routes\index.js:40:41
at Array.forEach (native)
at E:\Git\ExpressTest\routes\index.js:39:19
at tryCatcher
(E:\Git\ExpressTest\node_modules\marklogic\node_modules\bluebi
rd\js\main\util.js:24:31)
at Promise.module.exports.Promise._settlePromiseFromHandler
(E:\Git\ExpressT
est\node_modules\marklogic\node_modules\bluebird\js\main\promise.js:454:31)
at Promise.module.exports.Promise._settlePromiseAt
(E:\Git\ExpressTest\node_
modules\marklogic\node_modules\bluebird\js\main\promise.js:530:18)
at Promise.module.exports.Promise._settlePromises
(E:\Git\ExpressTest\node_m
odules\marklogic\node_modules\bluebird\js\main\promise.js:646:14)
at Async._drainQueue
(E:\Git\ExpressTest\node_modules\marklogic\node_modules
\bluebird\js\main\async.js:177:16)
at Async._drainQueues
(E:\Git\ExpressTest\node_modules\marklogic\node_module
s\bluebird\js\main\async.js:187:10)
at Immediate.drainQueues [as _onImmediate]
(E:\Git\ExpressTest\node_modules\
marklogic\node_modules\bluebird\js\main\async.js:15:14)
at processImmediate [as _immediateCallback] (timers.js:358:17)
What am I doing wrong?
Any hints
Best Regards
Martin
_______________________________________________
General mailing list
[email protected]
Manage your subscription at:
http://developer.marklogic.com/mailman/listinfo/general