เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เป€เบžเบทเปˆเบญเบ™เป†, เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบซเบผเบฑเบเบชเบนเบ”เบญเบทเปˆเบ™ "เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™" เบˆเบฐเบˆเบฑเบ”เบ‚เบถเป‰เบ™เปƒเบ™เบกเบทเป‰เบญเบทเปˆเบ™, เบชเบฐเบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบˆเบฑเบ”เบ‚เบถเป‰เบ™เบšเบปเบ”เบฎเบฝเบ™เป€เบ›เบตเบ”เบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡, เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบ‚เบญเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเบฑเบ‡เป€เบเบ”เป€เบšเบดเปˆเบ‡ เบ—เบตเปˆเบ™เบตเป‰. เป€เบงเบฅเบฒเบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ MongoDB เบ—เบตเปˆเบ™เบดเบเบปเบก: เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบชเบถเบเบชเบฒเบšเบฒเบ‡เบ‚เปเป‰เบเปˆเบญเบ, เป€เบšเบดเปˆเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™, เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปเบฅเบฐเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ. เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เป„เบ”เป‰เบชเปเบฒเบœเบฑเบ”เบเบฑเบšเบšเบฒเบ‡เบเปเบฅเบฐเบ™เบตเบœเบนเป‰เปƒเบŠเป‰.

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

webinar เป„เบ”เป‰เบˆเบฑเบ”เบ‚เบถเป‰เบ™ เบชเบฒเบเปเบญเบง Ivan, เบซเบปเบงเบซเบ™เป‰เบฒเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ Citymobil.

เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ” MongoDB

MongoDB เป€เบ›เบฑเบ™ DBMS เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบชเบฒเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบตเปˆเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ‚เบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡. เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบ›เบฐเป€เบžเบ”เป€เบ›เบฑเบ™ NoSQL เปเบฅเบฐเปƒเบŠเป‰ BSON (binary JSON). เบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเป„เบ”เป‰เบญเบญเบเบˆเบฒเบเบเปˆเบญเบ‡, เบ‚เบฝเบ™เปƒเบ™ C ++ เปเบฅเบฐเบฎเบญเบ‡เบฎเบฑเบš JavaScript syntax. เบšเปเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ SQL.

MongoDB เบกเบตเป„เบ”เป€เบงเบตเบชเปเบฒเบฅเบฑเบšเบซเบฅเบฒเบเบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเบ™เบดเบเบปเบก (C, C ++, C #, Go, Java, JavaScript, Perl, PHP, Python, Ruby, เปเบฅเบฐเบญเบทเปˆเบ™เป†). เบเบฑเบ‡เบกเบตเบ„เบปเบ™เบ‚เบฑเบšเบ—เบตเปˆเบšเปเปˆเป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™ เปเบฅเบฐเบŠเบธเบกเบŠเบปเบ™เบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเบญเบทเปˆเบ™เป†.

เบ”เบต, เปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป€เบžเบทเปˆเบญเบ›เบฑเบšเปƒเบŠเป‰ MongoDB เปƒเบ™ Docker, เบžเบงเบเป€เบฎเบปเบฒเบ‚เบฝเบ™:

docker run -it --rm -p 127.0.0.1:27017:27017 
--name mongo-exp-project mongo
docker exec -it mongo-exp-project mongo

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบฑเบ™เป€เบเบตเบ”เบ‚เบถเป‰เบ™ เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบฅเบนเบเบ„เป‰เบฒ MongoDB:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบ•เบญเบ™เบ™เบตเป‰เปƒเบซเป‰เบ‚เบฝเบ™เปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบก เบชเบฐเบšเบฒเบเบ”เบตเป‚เบฅเบ:

print (โ€œHello world!โ€)

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™ - เปƒเบซเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบงเบปเบ‡เบˆเบญเบ™:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™, เบเปˆเบญเบ™เบžเบงเบเป€เบฎเบปเบฒ JS เบ›เบปเบเบเบฐเบ•เบด, เปเบฅเบฐ MongoDB เป€เบ›เบฑเบ™เบ™เบฒเบเบžเบฒเบชเบฒ JavaScript เป€เบ•เบฑเบกเบฎเบนเบšเปเบšเบš.

เป€เบกเบทเปˆเบญเปƒเบ”เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ MongoDB?

เบกเบตเป€เบฅเบทเปˆเบญเบ‡เบ—เบตเปˆเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป‚เบ”เบเบชเบฐเป€เบฅเปˆเบเปƒเบ™ Silicon Valley เปเบกเปˆเบ™เบœเบนเป‰เบ—เบตเปˆเป€เบ›เบตเบ”เบ›เบทเป‰เบก "HTML for Dummies" เปƒเบ™เบญเบฒเบ—เบดเบ”เบเปˆเบญเบ™. เบฅเบฒเบงเบˆเบฐเป€เบฅเบทเบญเบเบŠเบธเบ”เปƒเบ”? เบ•เบปเบเบฅเบปเบ‡เป€เบซเบฑเบ™เบ”เบตเบงเปˆเบฒเบกเบฑเบ™เบชเบฐเบ”เบงเบเบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบšเบฅเบฒเบงเป€เบกเบทเปˆเบญ, เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™, เบฅเบฒเบงเบกเบต JavaScript เปƒเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡เบฅเบฒเบง, Node.js เบเปเบฒเบฅเบฑเบ‡เปเบฅเปˆเบ™เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เปเบฅเบฐ JavaScript เบเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบˆเบธเบ” 1.

เบญเบฑเบ™เบ—เบตเบชเบญเบ‡, เบกเบต เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเบเบดเปˆเบ‡เปƒเบซเบเปˆ Peter Zaitsev, เบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบ”เป‰เบฒเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบฅเบฑเบ”เป€เบŠเบ. เปƒเบ™เบกเบฑเบ™, เป€เบ›เป‚เบ•เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบš MySQL เปเบฅเบฐ MongoDB, เป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเป€เบ›เบฑเบ™เบžเบดเป€เบชเบ”เบเปˆเบฝเบงเบเบฑเบšเป€เบงเบฅเบฒเปเบฅเบฐเบชเบดเปˆเบ‡เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰.

เบญเบฑเบ™เบ—เบตเบชเบฒเบก, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบขเบฒเบเป€เบ™เบฑเป‰เบ™เบซเบ™เบฑเบเบงเปˆเบฒ MongoDB เบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบ”เบต เบ„เบงเบฒเบกโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ‚เบฐโ€‹เบซเบเบฒเบโ€‹เบ•เบปเบง - เปเบฅเบฐเบ™เบตเป‰เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบšเปเปˆเบฎเบนเป‰เบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒเบงเปˆเบฒเบเบฒเบ™เป‚เบซเบผเบ”เบˆเบฐเป€เบ›เบฑเบ™เปเบ™เบงเปƒเบ”, MongoDB เปเบกเปˆเบ™เบ”เบตเป€เบฅเบตเบ”. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบกเบฑเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฎเบนเบšเปเบšเบšเบ™เบญเบเบซเป‰เบญเบ‡เป€เบŠเบฑเปˆเบ™: เบ•เบฑเบ” ะธ เบเบฒเบ™เบˆเบณเบฅเบญเบ‡, เปเบฅเบฐเบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เปเบกเปˆเบ™เป€เบฎเบฑเบ”เป„เบ”เป‰เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เป‚เบ›เปˆเบ‡เปƒเบช, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบกเบฑเบ™เบชเบฐเบ”เบงเบเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบ.

เบเปˆเบฝเบงเบเบฑเบš เบ„เบณเบชเบฑเบš เปƒเบ™ MongoDB เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™:

  • เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ (เป‚เบ„เบ‡เบเบฒเบ™, เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบ•เบฒเบ•เบฐเบฅเบฒเบ‡);
  • เปƒเบ™ MongoDB เบกเบตเบชเบดเปˆเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป€เบ›เบฑเบ™ เบเบฒเบ™เป€เบเบฑเบšเบเปเบฒ - เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบ‚เบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เปเบฅเบฐเบŠเบธเบ”เบ‚เบญเบ‡เป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆ, เบ•เบฒเบกเป€เบซเบ”เบœเบปเบ™, เบ„เบงเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ;
  • เป€เบญเบเบฐเบชเบฒเบ™เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบชเบฐเบ•เบฃเบดเบ‡.

เบเบฒเบ™เบชเป‰เบฒเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเบ‡เปˆเบฒเบเป†

เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™, เบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบกเบฑเบ™:

use learn

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบ•เบญเบ™เบ™เบตเป‰เปƒเบซเป‰เป€เบฎเบปเบฒเบกเบฒเปƒเบชเปˆเป€เบญเบเบฐเบชเบฒเบ™เบ™เป‰เบญเบเป†. เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡, unicorn เบŠเบทเปˆ Aurora:

db.unicorns.insert({name: 'Aurora', gender: 'f', weight: 450})

db - เบงเบฑเบ”เบ–เบธเบ—เบปเปˆเบงเป‚เบฅเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, "monga" เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡. เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ sharding sh, เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบˆเปเบฒโ€‹เบฅเบญเบ‡ - rs.

เบงเบฑเบ”เบ–เบธเบกเบตเบ„เปเบฒเบชเบฑเปˆเบ‡เปƒเบ”? db:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เปƒเบซเป‰เบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เป€เบ›เบฑเบ™เบœเบปเบ™เบกเบฒเบˆเบฒเบเบเบฒเบ™เบ—เบตเปˆ console เบˆเบฐเบฅเบฒเบเบ‡เบฒเบ™เบงเปˆเบฒเป€เบชเบฑเป‰เบ™เบซเบ™เบถเปˆเบ‡เป„เบ”เป‰เบ–เบทเบเปƒเบชเปˆ:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบ„เปเบฒ unicorns เปƒเบ™โ€‹เบ—เบตเบกโ€‹เบ‡เบฒเบ™โ€‹ db.unicorns.insert({name: 'Aurora', gender: 'f', weight: 450}) เบซเบกเบฒเบเป€เบ–เบดเบ‡เบเบฒเบ™เบฅเบงเบšเบฅเบงเบก. เบเบฐเบฅเบธเบ™เบฒเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเบซเบผเบทเบชเป‰เบฒเบ‡เบ„เปเป€เบฅเบฑเบเบŠเบฑเบ™, เปเบ•เปˆเบžเบฝเบ‡เปเบ•เปˆเบ‚เบฝเบ™เบงเปˆเบฒ 'unicorns', เบ‚เบฝเบ™เปƒเบชเปˆ, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ„เปเป€เบฅเบฑเบเบŠเบฑเบ™.

เปเบฅเบฐเบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰ เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบเปเบฒโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ‚เบญเบ‡โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹:

db.getCollectionNames()

เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบชเบฒโ€‹เบกเบฒเบ” เปƒเบชเปˆเบญเบฑเบ™เบญเบทเปˆเบ™ เบเบฒเบ™เป€เบเบฑเบšเบเปเบฒ:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบ•เบญเบ™เบ™เบตเป‰เปƒเบซเป‰เป€เบฎเบปเบฒเบ–เบฒเบก เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบเปเบฒโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบชเบปเบกโ€‹เบšเบนเบ™โ€‹ (เบžเบงเบเป€เบฎเบปเบฒเป€เบ•เบทเบญเบ™เบ—เปˆเบฒเบ™เบงเปˆเบฒเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปเบฅเป‰เบงเบกเบตเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบชเบญเบ‡ unicorns เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบ”เบฝเบงเบเบฑเบ™):

db.unicorns.find()

เบเบฐเบฅเบธเบ™เบฒเบชเบฑเบ‡เป€เบเบ”, เบ™เบตเป‰เปเบกเปˆเบ™ JSON เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ (เบกเบตเบŠเบทเปˆ, เป€เบžเบ”, เบ™เปเป‰เบฒเปœเบฑเบ, เบšเบฒเบ‡เบ•เบปเบงเบฅเบฐเบšเบธเบงเบฑเบ”เบ–เบธเบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบ):

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบ•เบญเบ™เบ™เบตเป‰เปƒเบซเป‰เปƒเบชเปˆ unicorns เบชเบญเบ‡เบ„เบนเปˆเบ—เบตเปˆเบกเบตเบŠเบทเปˆเบ”เบฝเบงเบเบฑเบ™:

db.unicorns.insert({name: 'Leto', gender: 'm', 
home: 'Arrakeen', worm: false}) 
db.unicorns.insert({name: 'Leto', gender: 'm', 
home: 'Arrakeen', worm: false})

เปเบฅเบฐเปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบถเป‰เบ™:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เป„เบ”เป‰, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก: เบšเป‰เบฒเบ™ ะธ worm, เบ—เบตเปˆ Aurora เบšเปเปˆเบกเบต.

เปƒเบซเป‰เป€เบฎเบปเบฒเป€เบžเบตเปˆเบก unicorns เบญเบตเบเบชเบญเบ‡เบชเบฒเบกเบญเบฑเบ™:

db.unicorns.insertMany([{name: 'Horny', dob: new Date(1992,2,13,7,47), loves: ['carrot','papaya'], weight: 600, gender: 'm', vampires: 63}, 
{name: 'Aurora', dob: new Date(1991, 0, 24, 13, 0), loves: ['carrot', 'grape'], weight: 450, gender: 'f', vampires: 43}, 
{name: 'Unicrom', dob: new Date(1973, 1, 9, 22, 10), loves: ['energon', 'redbull'], weight: 984, gender: 'm', vampires: 182}, 
{name: 'Roooooodles', dob: new Date(1979, 7, 18, 18, 44), loves: ['apple'], weight: 575, gender: 'm', vampires: 99}])

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เปƒเบชเปˆเบชเบตเปˆเบขเปˆเบฒเบ‡เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป‚เบ”เบเปƒเบŠเป‰ JavaScript:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เปƒเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ, เปƒเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ”เบ—เบตเปˆเบกเบฑเบ™เบชเบฐเบ”เบงเบเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เบซเบ™เบฑเบ‡เบชเบทเบœเปˆเบฒเบ™เปเบ”เบ™: เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบซเบผเบท Mongo?

เบ„เปเบฒเบ•เบญเบšเปเบกเปˆเบ™เบˆเบฐเปเบˆเป‰เบ‡ - เปƒเบ™ Monga, เปเบฅเบฐเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ™เบตเป‰เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบ”เบต. เบกเบฑเบ™เบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบฅเบฑเบšเบงเปˆเบฒ KLADR เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเป€เบˆเบฑเบšเบ›เบงเบ”เปƒเบ™เบชเบฐเบซเบฐเบžเบฑเบ™เบฅเบฑเบ”เป€เบŠเบ. เปเบฅเบฐ Monga เป€เบซเบกเบฒเบฐเบซเบผเบฒเบเบเบฑเบšเบ—เบตเปˆเบขเบนเปˆ, เป€เบžเบฒเบฐเบงเปˆเบฒเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™ array, เปเบฅเบฐเบŠเบตเบงเบดเบ”เบˆเบฐเบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบซเบผเบฒเบ. เปเบฅเบฐเบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ”เบต เบเปเบฅเบฐเบ™เบตเบœเบนเป‰เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบš MongoDB.

เบกเบฒเป€เบžเบตเปˆเบก unicorns เป€เบžเบตเปˆเบกเป€เบ•เบตเบก:

db.unicorns.insert({name: 'Solnara', dob: new Date(1985, 6, 4, 2, 1), loves:['apple', 'carrot', 'chocolate'], weight:550, gender:'f', vampires:80}); 
db.unicorns.insert({name:'Ayna', dob: new Date(1998, 2, 7, 8, 30), loves: ['strawberry', 'lemon'], weight: 733, gender: 'f', vampires: 40}); 
db.unicorns.insert({name:'Kenny', dob: new Date(1997, 6, 1, 10, 42), loves: ['grape', 'lemon'], weight: 690, gender: 'm', vampires: 39}); 
db.unicorns.insert({name: 'Raleigh', dob: new Date(2005, 4, 3, 0, 57), loves: ['apple', 'sugar'], weight: 421, gender: 'm', vampires: 2}); 
db.unicorns.insert({name: 'Leia', dob: new Date(2001, 9, 8, 14, 53), loves: ['apple', 'watermelon'], weight: 601, gender: 'f', vampires: 33}); 
db.unicorns.insert({name: 'Pilot', dob: new Date(1997, 2, 1, 5, 3), loves: ['apple', 'watermelon'], weight: 650, gender: 'm', vampires: 54}); 
db.unicorns.insert({name: 'Nimue', dob: new Date(1999, 11, 20, 16, 15), loves: ['grape', 'carrot'], weight: 540, gender: 'f'}); 
db.unicorns.insert({name: 'Dunx', dob: new Date(1976, 6, 18, 18, 18), loves: ['grape', 'watermelon'], weight: 704, gender: 'm', vampires: 165});

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเบเบฑเบšเป€เบญเบเบฐเบชเบฒเบ™. เป€เบ›เบฑเบ™ เบเบญเบ‡ เบžเบงเบเป€เบฎเบปเบฒเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบงเบฑเบ”เบ–เบธเบ—เบฑเบ‡เบซเบกเบปเบ”. เบเบฑเบ‡เบกเบตเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆ unicorn เบฎเบฑเบ, เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเบ„เบปเบ™เบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบฒเบเปƒเบ™เบ‚เบตเป‰เบ•เบปเบงเบฐ array เป€เบ•เบฑเบก.

เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบชเบงเบเบ‡เบฒเบก, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป‚เบ—เบซเบฒเบงเบดเบ—เบตเบเบฒเบ™เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบ„เบปเป‰เบ™เบซเบฒ .pretty():

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเป„เบ”เป‰เบฎเบฑเบš เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบซเบฅเป‰เบฒโ€‹เบชเบธเบ”โ€‹, เปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

db.getLastError()

เบญเบฑเบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เปƒเบชเปˆเปเบ•เปˆเบฅเบฐเบญเบฑเบ™, เบซเบผเบทเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ Write Concern. เบกเบฑเบ™เบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเบญเปˆเบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเบกเบฑเบ™เบขเบนเปˆเปƒเบ™ เป€เบญเบเบฐเบชเบฒเบ™เบ—เบฒเบ‡เบเบฒเบ™, เป€เบŠเบดเปˆเบ‡, เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เปเบกเปˆเบ™เบกเบตเบ‚เปเป‰เบกเบนเบ™เบซเบผเบฒเบเปƒเบ™ Monga. เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบกเบฑเบ™เบเบฑเบ‡เบกเบตเบขเบนเปˆเปƒเบ™Habre เบšเบปเบ”โ€‹เบ„เบงเบฒเบกโ€‹เบ—เบตเปˆโ€‹เบ”เบตโ€‹ เปƒเบ™เป‚เบญเบเบฒเบ”เบ™เบตเป‰.

เบ‚เปเปƒเบซเป‰เบเป‰เบฒเบงเป„เบ›เบชเบนเปˆเบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบเบ‚เบถเป‰เบ™

เบชเบญเบšเบ–เบฒเบกเบชเปเบฒเบฅเบฑเบšเบ„เปˆเบฒเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™:

db.unicorns.find({gender: 'm'})

เป‚เบ”เบเบเบฒเบ™เบ‚เบฝเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡ unicorns เบœเบนเป‰เบŠเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ console.

เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰ เบชเบญเบšเบ–เบฒเบกเปƒเบ™เบซเบผเบฒเบเป†เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™: เป‚เบ”เบโ€‹เป€เบžเบ”โ€‹เปเบฅเบฐโ€‹เป‚เบ”เบโ€‹เบ™โ€‹เป‰โ€‹เปโ€‹เบฒโ€‹:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเป€เบ›เบฑเบ™เบžเบดเป€เบชเบ” เบ•เบปเบงเป€เบฅเบทเบญเบ $gt, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเบ›เบธเบ‡เบžเบฑเบ™ unicorns เบœเบนเป‰เบŠเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบกเบตเบ™เป‰เปเบฒเบซเบ™เบฑเบเบซเบผเบฒเบเบเปˆเบงเบฒ 700.

เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเบงเบ”เบชเบญเบšเป„เบ”เป‰ เบกเบตเบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ—เบฑเบ‡เบซเบกเบปเบ”เบšเป?:

db.unicorns.find({vampires: {$exists: false}})

เบซเบผเบทเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™:

db.unicorns.find({'parents.father': {$exists: true}})

เบ—เบตเบกเบ•เปเปˆเป„เบ›เบˆเบฐเป€เบญเบปเบฒ unicorns, เบŠเบทเปˆโ€‹เบ—เบตเปˆโ€‹เบ‚เบถเป‰เบ™โ€‹เบ•เบปเป‰เบ™โ€‹เบ”เป‰เบงเบโ€‹เบ•เบปเบงโ€‹เบญเบฑเบโ€‹เบชเบญเบ™ A เบซเบผเบท a:

db.unicorns.find({name: {$regex: "^[Aa]"}})

เบ•เบญเบ™เบ™เบตเป‰เบ‚เปเปƒเบซเป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ เบเบฒเบ™เบŠเบญเบเบซเบฒเบญเบฒเป€เบฃ. เบ„เบณเบ–เบฒเบก #1: เบ„เบณเบชเบฑเปˆเบ‡เบ™เบตเป‰เบˆเบฐเบญเบญเบเบกเบฒเปเบ™เบงเปƒเบ”:

db.unicorns.find({loves:'apple'})

เบ™เบฑเป‰เบ™เปเบกเปˆเบ™: เบ—เบธเบเบ„เบปเบ™เบ—เบตเปˆเบฎเบฑเบเบซเบกเบฒเบเป‚เบ›เบก.

เบ„เปเบฒเบชเบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบˆเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบžเบฝเบ‡เปเบ•เปˆเบ‚เปเป‰เบกเบนเบ™ unicorn เบ—เบตเปˆเบกเบต เบžเบฝเบ‡เปเบ•เปˆเบซเบกเบฒเบเป‚เบ›เบกเปเบฅเบฐเบซเบกเบฒเบเป‚เบก:

db.unicorns.find({loves:[ "apple", "watermelon" ]})

เปเบฅเบฐเบญเบตเบเบซเบ™เบถเปˆเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡:

db.unicorns.find({loves:[ "watermelon", "apple" ]})

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบกเบฑเบ™เบˆเบฐเบšเปเปˆเบชเบปเปˆเบ‡เบ„เบทเบ™เบซเบเบฑเบ‡, เป€เบžเบฒเบฐเบงเปˆเบฒเป€เบกเบทเปˆเบญเบžเบงเบเป€เบฎเบปเบฒเบœเปˆเบฒเบ™ array, เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เปเบฒเบญเบดเบ”เบ–เบทเบเบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”, เบ—เบตเบชเบญเบ‡เบเบฑเบšเบ—เบตเบชเบญเบ‡, เปเบฅเบฐเบญเบทเปˆเบ™เป†, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, array เบ•เป‰เบญเบ‡เบเบปเบ‡เบเบฑเบ™. เป‚เบ”เบโ€‹เบ•เปเบฒโ€‹เปเบซเบ™เปˆเบ‡โ€‹ เบ„เบธเบ™เบ„เปˆเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰.

เปเบฅเบฐเบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบกเบฑเบ™เบ„เป‰เบฒเบเบ„เบท เบ„เบปเป‰เบ™เบซเบฒเบœเปˆเบฒเบ™ array เป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ "OR".:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบ•เบปเบงเบขเปˆเบฒเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบˆเบฐเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™ เบ„เบปเป‰เบ™เบซเบฒเป‚เบ”เบเปƒเบŠเป‰ $all operator. เปเบฅเบฐเบ™เบตเป‰เบฅเปเบฒเบ”เบฑเบšเปเบกเปˆเบ™เบšเปเปˆเบชเปเบฒเบ„เบฑเบ™:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰ เบ„เบปเป‰เบ™เบซเบฒเป‚เบ”เบเบ‚เบฐเบซเบ™เบฒเบ” array:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เปเบ•เปˆเบˆเบฐเป€เบ›เบฑเบ™เปเบ™เบงเปƒเบ”เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบŠเบญเบเบซเบฒ array เบ—เบตเปˆเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡? เบกเบตเบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เบตเป‰ $เบขเบนเปˆเปƒเบช, เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบ:

db.unicorns.find({$where: function() { return this.loves && (this.loves.length > 1) } })

เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เป€เบˆเบปเป‰เบฒเบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™ เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบ„เปเบฒเบชเบฑเปˆเบ‡.

เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ•เบปเบงเบเบฐเบžเบดเบš

เบ‚เปโ€‹เปƒเบซเป‰โ€‹เบซเบเปเป‰โ€‹เบ—เปเป‰โ€‹เปœเป‰เบญเบโ€‹เปœเบถเปˆเบ‡โ€‹เปเบฅเบฐโ€‹เป€เบงเบปเป‰เบฒโ€‹เบšเบฒเบ‡โ€‹เบ„เบณโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบ„เบธเบ™โ€‹เบชเบปเบกโ€‹เบšเบฑเบ”โ€‹เบ‚เบญเบ‡ Monga:

  • find() เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบญเบทเปˆเบ™เป†เบšเปเปˆเบชเบปเปˆเบ‡เบ„เบทเบ™เบ‚เปเป‰เบกเบนเบ™ - เบžเบงเบเป€เบ‚เบปเบฒเบชเบปเปˆเบ‡เบ„เบทเบ™เบญเบฑเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ "เบ•เบปเบงเบเบฐเบžเบดเบš";
  • เบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบžเบดเบกเบญเบญเบเปเบกเปˆเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบ™เบฒเบเบžเบฒเบชเบฒ.

เบžเบดเบก db.unicorns.find เป‚เบ”เบเบšเปเปˆเบกเบตเบงเบปเบ‡เป€เบฅเบฑเบš, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเบฐเบ•เบธเป‰เบ™เป€เบ•เบทเบญเบ™:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบžเบงเบเป€เบฎเบปเบฒเบชเบทเบšเบ•เปเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป

เบเบฑเบ‡เบกเบตเบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ $in:

db.unicorns.find({weight: {$in: [650, 704]}})

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบ•เบญเบ™เบ™เบตเป‰เปƒเบซเป‰เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡. เบ•เบปเบงเบขเปˆเบฒเบ‡, เปƒเบซเป‰เบ›เปˆเบฝเบ™เบ™เป‰เปเบฒเบซเบ™เบฑเบเบ‚เบญเบ‡ Rooooodles unicorn:

db.unicorns.update({name: "Roooooodles"}, {weight: 2222})

เป€เบ›เบฑเบ™เบœเบปเบ™เบกเบฒเบˆเบฒเบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เป€เบญเบเบฐเบชเบฒเบ™ เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™, เปเบฅเบฐโ€‹เบกเบตโ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบŠเปˆเบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป„เบงเป‰โ€‹เบ”เบฝเบงโ€‹เบˆเบฐโ€‹เบเบฑเบ‡โ€‹เบ„เบปเบ‡โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบกเบฑเบ™โ€‹:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบชเบดเปˆเบ‡เบ”เบฝเบงเบ—เบตเปˆเบˆเบฐเบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆเบชเปเบฒเบฅเบฑเบšเบงเบฑเบ”เบ–เบธเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เบ™เป‰เปเบฒเบซเบ™เบฑเบ 2222 เปเบฅเบฐ, เปเบ™เปˆเบ™เบญเบ™, id.

เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปเบเป‰เป„เบ‚เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เป‚เบ”เบเปƒเบŠเป‰ $set:

db.unicorns.update({_id: ObjectId("5da6ea4d9703b8be0089e6db")}, {$set: { "name" : "Roooooodles", "dob" : ISODate("1979-08-18T18:44:00Z"), "loves" : [ "apple" ], "gender" : "m", "vampires" : 99}})

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบกเบฑเบ™เบเปเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰ เบกเบนเบ™เบ„เปˆเบฒเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เปเบฅเบฐเบเบฑเบ‡เบกเบต เบ‚เบถเป‰เบ™ - เบ›เบฐโ€‹เบชเบปเบกโ€‹เบ›เบฐโ€‹เบชเบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เปเบฅเบฐโ€‹เปƒเบชเปˆโ€‹:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบกเบฑเบ™เป€เบฎเบฑเบ”เปเบฅเป‰เบง เบเบฒเบ™โ€‹เบ„เบฑเบ”โ€‹เป€เบฅเบทเบญเบโ€‹เบžเบฒเบโ€‹เบชเบฐโ€‹เบซเบ™เบฒเบกโ€‹:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เบกเบฑเบ™เบเบฑเบ‡เบ„เบปเบ‡เบˆเบฐเป€เบžเบตเปˆเบกเบชเบญเบ‡เบชเบฒเบกเบ„เปเบฒเบเปˆเบฝเบงเบเบฑเบš เบ‚เป‰เบฒเบก ะธ เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”:

เป€เบ›เบตเบ” webinar "เบžเบทเป‰เบ™เบ–เบฒเบ™ MongoDB"

เป€เบžเบทเปˆเบญเบ™เบฎเปˆเบงเบกเบ‡เบฒเบ™, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”, เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบฎเบนเป‰เบฅเบฒเบเบฅเบฐเบญเบฝเบ”, เป€เบšเบดเปˆเบ‡เบงเบดเบ”เบตเป‚เบญเบ—เบฑเบ‡เบซเบกเบปเบ”. เปเบฅเบฐเบขเปˆเบฒเบฅเบทเบกเบญเบญเบเบ„เปเบฒเป€เบซเบฑเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™!

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster