[SR-Users] invalid char in json text

Daniel-Constantin Mierla miconda at gmail.com
Mon Jun 29 09:40:01 CEST 2015


Hello,

the exported functions are wrapper around the MongoDB C API, so the
commands should work like described in the API, see:

http://api.mongodb.org/c/current/index.html

Cheers,
Daniel

On 27/06/15 16:46, Kelvin Chua wrote:
>
> quoting it would tell mongo that it is a string, not a function. just
> like quoting now() in mysql.
>
> for the sake of completeness, i tried it as well but it fails with the
> same error message. the whole insert command works on mongo's console
> so i know it is correct.
>
> my guess is there is some quirks with the way it handles the syntax
> just like nodejs' issues with the syntax. it's not something you can
> copy and paste to mongo's console. but the question is, where is the
> documentation on it?
> on nodejs, it is very clear on the docmentation that there might be
> some extra parameters before the callbacks.
>
> On Jun 27, 2015 10:10 PM, "Alex Balashov" <abalashov at evaristesys.com
> <mailto:abalashov at evaristesys.com>> wrote:
>
>     I don't think the 'time' value is valid. If it incorporates
>     whitespace, it needs to be: "new Date()".
>
>     --
>     Alex Balashov | Principal | Evariste Systems LLC
>     303 Perimeter Center North, Suite 300
>     Atlanta, GA 30346
>     United States
>
>     Tel: +1-800-250-5920
>     <tel:%2B1-800-250-5920> (toll-free) / +1-678-954-0671
>     <tel:%2B1-678-954-0671> (direct)
>     Web: http://www.evaristesys.com/, http://www.csrpswitch.com/
>
>     Sent from my BlackBerry.
>     *From: *Kelvin Chua
>     *Sent: *Saturday, June 27, 2015 10:05
>     *To: *SIP Router - Kamailio (OpenSER) and SIP Express Router (SER)
>     - Users Mailing List
>     *Reply To: *Kamailio (SER) - Users Mailing List
>     *Subject: *[SR-Users] invalid char in json text
>
>
>     Playing around with ndb_mongodb
>
>     getting this error:
>
>     ERROR: ndb_mongodb [mongodb_client.c:262]: mongodbc_exec_cmd():
>     Failed to run command: lexical error: invalid char in json text
>
>     query is very simple:
>     db.cdrs.insert({time:new
>     Date(),src_user:"kelvin",term_ani:"14112",src_domain:"domain.com
>     <http://domain.com>",src_ip:"0",dst_ouser:"18188",dst_user:"18112",dst_domain:"domain.com
>     <http://domain.com>"})
>
>     which is inside a pv
>     mongodb_cmd("mgs1", "datab", "cdrs", "$var(MNG_MISSED)", "mgr1");
>
>     tried this:
>     insert({time:new
>     Date(),src_user:"kelvin",term_ani:"14112",src_domain:"domain.com
>     <http://domain.com>",src_ip:"0",dst_ouser:"18188",dst_user:"18112",dst_domain:"domain.com
>     <http://domain.com>"})
>
>     and other combinations, same error
>
>     any ideas? i guess we need some more examples on the documentation
>
>
>     Kelvin Chua
>
>
>     _______________________________________________
>     SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing
>     list
>     sr-users at lists.sip-router.org <mailto:sr-users at lists.sip-router.org>
>     http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Book: SIP Routing With Kamailio - http://www.asipto.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20150629/132cdcbc/attachment.html>


More information about the sr-users mailing list