2016-03-04 5 views
1

Я успешно загрузил текстовый файл в магазин коллекции FS. Теперь я хочу изменить содержимое этого текстового файла или извлечь некоторую информацию.Meteor CollectionFS - Как я могу изменить свой текстовый файл?

Я могу получить объект файла с:

var fileObj = myFSCollection.findOne({}); 

Из того, что я читал, это просто указатель на файл, а не сам файл. Как захватить текст внутри текстового файла, чтобы я мог его изменить?

ответ

2

Вы можете получить файл с fileObj.url(). Вы не можете, однако, обновить файл, который CollectionFS сохранил для вас. Вы должны удалить оригинал и вставить новый.

Чтобы скачать файл:

HTTP.get(fileObj.url(),function(err,result){ 
    if (!err){ 
    var content = result.content; 
    } 
}); 
+0

console.log (fileObj.url()) дает мне путь к текстовому файлу. Как прочитать этот текстовый файл и сохранить текст в переменной, чтобы я мог его увидеть? – user2949794

Смежные вопросы