我在ruby中使用mongo
gem,我想插入一些记录,我希望将值存储为NumberLong
通过mongo ssh控制台我可以做这样的事情
db.somecoll.insert({"key" : NumberLong("123456789"})
当我使用find时,我会将该字段设为NumberLong
。
如何通过mongo
ruby gem进行相同的插入查询?
提前致谢
答案 0 :(得分:0)
我知道这为时已晚,但这是针对那些偶然发现此问题的人的。
db.somecoll.insert({"key" : BSON::Int64.new(123456789)})
有关其他BSON类型,请参见https://www.rubydoc.info/github/mongodb/bson-ruby/BSON。