利用Ruby 向 MongoDB 插入 二进制内容(图像文件)Ruby代码- require "mongo"
- require "fileutils"
-
- @conn = Mongo::Connection.new("localhost", 30000)
- @conn.database_names.each { |name| puts name }
- @db = @conn["sample_db"]
- @coll = @db["test"]
-
- doc = {"name" => "MongoDB", "type" => "database", "count" => 1,
- "info" => {"x" => 203, "y" => "102"}}
-
- #@coll.insert(doc)
-
- File.open("E:\eng_00\1.jpg", "rb") {|fin|
- fileText = fin.read
- 10000.times do |i|
- puts(i)
- @coll.insert({"LI" => i+30000, "G" => BSON::Binary.new(fileText)})
- end
- }
-
-
-
- puts "There are #{@coll.count} records. Here they are:"
- @coll.find.each { |doc| puts doc.inspect }
安装Oracle后远程连接报ORA-12547Oracle中交集 INTERSECT 的使用相关资讯 Ruby MongoDB
- 如何在Mac OS X上安装 Ruby运行环 (02月13日)
- MongoDB 3.2版WiredTiger存储引擎 (01月02日)
- Ruby 2.3.0 正式发布 (12/26/2015 10:59:28)
| - MongoDB 3.3.0 发布下载 (01月14日)
- 使用MongoDB C#官方驱动操作 (12/31/2015 16:27:56)
- 进程监控工具Supervisor 启动 (12/26/2015 10:49:57)
|
本文评论 查看全部评论 (0)