标签: stream mongodb sinatra gridfs
我使用GridFS将图像上传到mongoDB。我想从数据库中检索图像并在浏览器中显示它。如何在Sinatra和HAML的帮助下做到这一点。
答案 0 :(得分:2)
这个Sinatra应用程序使用旧的GridStore API,但原则仍然适用。为图像创建单独的URL,设置内容类型,并在Grid方法上调用#read:
http://github.com/banker/mongodb_examples/blob/master/tweets/sinatra_tweets.rb