<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html><body>
<p>to be more precise, issue can be only</p>
<p>reproduced when trying to insert table of tables</p>
<p>On Tue, 22 May 2012 12:59:29 +0200, Pierre wrote:</p>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px; width:100%"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<pre>Hi list,

I'm currently moving into lua-resty-mongol, and I'm facing this issue:

local versions = {}
local t = {}
table.insert(t,{a = "aa"})
table.insert(t,{b = "bb"})
versions={{name="dog",container="mycontainer",tab= t}}

mongos> db.files.find({container:'mycontainer'}).pretty()
{
        "_id" : ObjectId("4fbb710018b42f60c829ae87"),
        "container" : "mycontainer",
        "tab" : [
                undefined,
                {
                        "a" : "aa"
                },
                {
                        "b" : "bb"
                }
        ],
        "name" : "dog"
}


Why is ther "undefined" field ?

Also, pushing new info to "tab" results in resetting "tab" into new array of:
[
        undefined,
        {
                "c" : "cc"
        }
]


Did I do anything wrong or is this a bug ?


Pierre

_______________________________________________
nginx mailing list
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx">http://mailman.nginx.org/mailman/listinfo/nginx</a>
</pre>
</blockquote>
<p> </p>
<div> </div>
</body></html>