분류 전체보기301 검색 1db.getCollection('CollectionName').find({"sellResourceItem.count" : { "$gte": 1 }})cs CollectionName : 해당 컬렉션에 sellResourceItem.count 항목중 $gte : 1 1보다 큰 항목을 검색한다. 2017. 9. 22. 검색 후 업데이트 123456789101112131415161718db.getCollection('CollectionName').find({"sellResourceItem.count" : { "$gte": 1 }}).forEach( function (elem) { db.getCollection('user_game_data').update( { _id: elem._id }, { $set: { coin : NumberInt(elem.coin + elem.sellResourceItem.rewardCoin), 'sellResourceItem.rewardCoin' : NumberInt(0), 'sellResourceItem.count' : NumberInt(0), 'sellResourceItem.resourceItemId' : N.. 2017. 9. 22. 10# 데이터 압축 유니티 통신용으로 호환될 수 있는 SharpZipLib 사용 1234567891011121314151617181920212223242526272829303132using ICSharpCode.SharpZipLib.BZip2; /// /// byte[] compress 압축/// public byte[] GenericToByteZip(T generic){ MemoryStream buffer = new MemoryStream(); MemoryStream outBuffer = new MemoryStream(); protobuf.Serialize(buffer, ref generic); buffer.Position = 0; BZip2.Compress(buffer, outBuffer, false, 3); retur.. 2017. 5. 19. CRUD - Delete db.getCollection('user_game_data').remove({ ''컬럼명:key'' }); 2017. 4. 24. 이전 1 ··· 64 65 66 67 68 69 70 ··· 76 다음