Meteor.startup -> if Tours.find().count() is 0 addDefault = (v)-> v.createdAt = Date.now() v dot2obj = (obj)-> for k,v of obj idxes = k.split '.' if idxes.length>0 delete obj[k] idxes.reduce (a,b,ci,ar)-> a[b] = ar.length-1 is ci and v or a[b] or {} , obj obj excel = new Excel 'xlsx' workbook = excel.read new Buffer Assets.getBinary "fixtures.xlsx" fixtures = excel.utils.sheet_to_json workbook.Sheets['Sheet1'] Tours.insert addDefault dot2obj obj for obj in fixtures console.log "Tours collection initiated." 이런 코드를 만들었다. Tours 라는 collection이 비어있으면 excel 파일을 읽어서 (...
Meteor evangelist, IoT, Renoise, Lua, Javascript, Coffeescript