Hello!
2012/7/9 luobo525 wrote:
> 我们公司正尝试使用您的 ngx_lua,非常好用!
> 但目前遇到了问题,向您求助
> 目前我们在mongodb中存的数据,是以数字作为key的数组结构,结果取出来转换成lua的table以后,
> 数据变成了无序的,
> 但是这个顺序对业务非常重要,请问如何还原mongo中的数据顺序呢?
> 存储在db的数据是:{98:"abc",23:"hello",33:"++"}
> 取出来之后结果是:{33:"++",23:"hello",98:"abc"}
> lua的这种无序问题应该如何处理呢? 我们现有的数据结构改变起来比较困难
>
你使用的是什么第三方的 mongodb 客户端驱动?ngx_lua 和 ngx_openresty 官方并没有提供 mongodb
驱动,我也没用过 mongodb.
同时抄送给 OpenResty 邮件组:https://groups.google.com/group/openresty
也欢迎你加入那里进行讨论(或许那里也有你使用的第三方 mongodb 驱动的作者)。
Best regards,
-agentzh