1
カメラでクリックした画像を通常のmongoコレクションに保存しています。私の全体のDBサイズは約10MBで、今は正常に動作します。以下は、画像を保存するためのコードです:画像をMeteorCamera.getPictureをmongodbに保存
MeteorCamera.getPicture(cameraOptions, function (error, data) {
if(!error){
var userGroup = UserDetails.findOne({userId : Meteor.userId()}).userGroup;
DoubtThread.insert({
createdBy : Meteor.userId(),
createdAt : new Date(),
questionName : quesName,
userGroup : userGroup,
channelName : cname,
questionImage : data,
noOfLikes : 0,
noOfDislikes : 0,
noOfViews : 1
});
は続くことをお勧めますか?私は検索し、画像を格納するためのcfs gridCfsパッケージを見つけましたが、これが実行されるのと同じ容易さで実装できるかどうかはわかりません。
PS:画像サイズが(多分8メガバイトの周りに)大きくなりすぎた場合、これは、この方法は非常に基本的な1
だから、この方法を使用しても、私の場合は、あなたが言及した条件のいずれにも違反していないため、問題ではないようです。 –
まだcfsパッケージについては、より使いやすくするために読むべきです:https://atmospherejs.com/cfs/gridfs – user3807691
ありがとうございました。 amazon s3またはcfsを使用する方が良いですか? –