π§ ΠΠ°ΠΊ ΡΠ½ΡΡΡ Π²ΠΈΠ»ΠΊΡ Ρ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π° mongoose? Π¨Π°Π³ Π·Π° ΡΠ°Π³ΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ
- **Π£Π΄Π°Π»ΠΈΡΠ΅ ΠΊΡΡΡΠΊΡ** Ρ Π½ΠΈΠΆΠ½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΠΎΠΊΠ° Π²ΠΈΠ»ΠΊΠΈ.
- **ΠΡΠΊΡΡΡΠΈΡΠ΅ Π³Π°ΠΉΠΊΡ** Ρ Π½ΠΈΠΆΠ½Π΅ΠΉ ΡΡΠΎΡΠΎΠ½Ρ Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΡΡΠΎΠΊΠ° Π²ΠΈΠ»ΠΊΠΈ.
- **Π‘Π½ΠΈΠΌΠΈΡΠ΅ Π²Π΅ΡΡ Π½ΡΡ ΡΠ°ΡΡΡ ΡΡΠΎΠΊΠ°** ΠΈ Π²ΡΠ½ΡΡΠ΅ Π΅Π³ΠΎ ΠΈΠ· Π²ΠΈΠ»ΠΊΠΈ.
- **ΠΡΠΊΡΡΡΠΈΡΠ΅ Π³Π°ΠΉΠΊΡ ΠΊΡΠ΅ΠΏΠ΅ΠΆΠ°** Π½Π° Π²ΠΈΠ»ΠΊΠ΅, ΡΡΠΎΠ±Ρ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡΡ Π²ΠΈΠ»ΠΊΡ ΠΎΡ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π°.
- **Π‘Π½ΠΈΠΌΠΈΡΠ΅ Π²ΠΈΠ»ΠΊΡ** Ρ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π°.
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π°:
def ΡΠ½ΡΡΡ_Π²ΠΈΠ»ΠΊΡ(mongoose_Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄):
# Π¨Π°Π³ 1
mongoose_Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄.ΠΊΡΡΡΠΊΠ°.ΡΠ½ΡΡΡ()
# Π¨Π°Π³ 2
mongoose_Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄.ΡΡΠΎΠΊ_Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ_Π²ΠΈΠ»ΠΊΠΈ.Π³Π°ΠΉΠΊΠ°.ΠΎΡΠΊΡΡΡΠΈΡΡ()
# Π¨Π°Π³ 3
mongoose_Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄.ΡΡΠΎΠΊ_Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ_Π²ΠΈΠ»ΠΊΠΈ.ΠΎΡΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ()
# Π¨Π°Π³ 4
mongoose_Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄.Π²ΠΈΠ»ΠΊΠ°.ΠΊΡΠ΅ΠΏΠ΅ΠΆ.Π³Π°ΠΉΠΊΠ°.ΠΎΡΠΊΡΡΡΠΈΡΡ()
# Π¨Π°Π³ 5
mongoose_Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄.Π²ΠΈΠ»ΠΊΠ°.ΡΠ½ΡΡΡ()
ΡΠ½ΡΡΡ_Π²ΠΈΠ»ΠΊΡ(mongoose_Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄)
ΠΡΠ»ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ, ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ΠΎΠ±ΡΠ°ΡΠΈΡΡΡΡ ΠΊ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π°ΡΠ΅ΠΉ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π° mongoose.
ΠΠ΅ΡΠ°Π»ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ
ΠΠ°ΠΊ ΡΠ½ΡΡΡ Π²ΠΈΠ»ΠΊΡ Ρ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π° Mongoose
Π‘Π½ΡΡΠΈΠ΅ Π²ΠΈΠ»ΠΊΠΈ Ρ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π° Mongoose ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉ, Π½ΠΎ Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠ΅ΠΉ ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΏΡΠ°Π²ΠΈΡΡΡΡ Ρ ΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉ. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΡΠ½ΡΡΠΈΡ Π²ΠΈΠ»ΠΊΠΈ Ρ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π° Mongoose.
Π¨Π°Π³ 1: ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²
ΠΠ΅ΡΠ΅Π΄ Π½Π°ΡΠ°Π»ΠΎΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠ° Π²Ρ ΡΠ½Π°ΡΠ°Π»Π° Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²:
- ΠΠ»ΡΡ Π΄Π»Ρ ΠΏΠ΅Π΄Π°Π»Π΅ΠΉ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π°: Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΡΡΠΎΡ ΠΊΠ»ΡΡ Π΄Π»Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΏΠ΅Π΄Π°Π»Π΅ΠΉ, ΡΡΠΎΠ±Ρ Π»ΡΡΡΠ΅ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΡ Π²ΠΈΠ»ΠΊΠΈ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π°.
- ΠΠ»ΡΡ Π΄Π»Ρ Π³Π°Π΅ΠΊ: Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΠΊΠ»ΡΡ Π΄Π»Ρ Π³Π°Π΅ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΡΠΊΡΡΡΠΈΡΡ Π³Π°ΠΉΠΊΠΈ, ΠΊΡΠ΅ΠΏΡΡΠΈΠ΅ Π²ΠΈΠ»ΠΊΡ ΠΊ ΡΠ°ΠΌΠ΅ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π°.
- ΠΡΠΎΠ±ΠΊΠ° Π²ΠΈΠ»Π΅Π½ΠΊΠ°: Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ»ΡΡΠ°ΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ±ΠΊΠΈ Π΄Π»Ρ Π²ΠΈΠ»Π΅Π½ΠΊΠ° Π΄Π»Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ Π²ΠΈΠ»ΠΊΠ° Π½Π΅ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π°Π΅ΡΡΡ.
Π¨Π°Π³ 2: ΠΠΎΠ΄Π½ΡΡΠΈΠ΅ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π°
ΠΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ Π½Π°ΡΠ°ΡΡ ΡΠ½ΠΈΠΌΠ°ΡΡ Π²ΠΈΠ»ΠΊΡ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ½Π°ΡΠ°Π»Π° ΠΏΠΎΠ΄Π½ΡΡΡ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄ ΠΈ Π½Π°ΠΉΡΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠ΅Π΅ ΡΠ°Π±ΠΎΡΠ΅Π΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎΠΉΠΊΡ Π΄Π»Ρ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π° ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅ΡΠΈΡΡ Π΅Π³ΠΎ Π½Π° Π½Π°Π΄Π΅ΠΆΠ½ΡΡ ΠΏΠΎΠ΄ΠΏΠΎΡΠΊΡ Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Π²ΠΈΠ»ΠΊΠ΅.
Π¨Π°Π³ 3: ΠΡΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΏΠ΅Π΄Π°Π»Π΅ΠΉ
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΡΠ½ΡΡΡ Π²ΠΈΠ»ΠΊΡ, Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΎΡΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ ΠΏΠ΅Π΄Π°Π»ΠΈ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π»ΡΡΡΠΈΠΉ Π΄ΠΎΡΡΡΠΏ ΠΊ Π²ΠΈΠ»ΠΊΠ΅. ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π° ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΠΎΡΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΏΠ΅Π΄Π°Π»Π΅ΠΉ:
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠ»ΡΡ Π΄Π»Ρ ΠΏΠ΅Π΄Π°Π»Π΅ΠΉ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π°, ΡΡΠΎΠ±Ρ ΠΎΡΠΊΡΡΡΠΈΡΡ ΠΏΠ΅Π΄Π°Π»ΠΈ ΠΎΡ ΡΠ°ΡΡΠ½ΠΎΠ². ΠΠ΅Π²ΡΡ ΠΏΠ΅Π΄Π°Π»Ρ Π½ΡΠΆΠ½ΠΎ ΠΎΡΠΊΡΡΡΠΈΠ²Π°ΡΡ ΠΏΡΠΎΡΠΈΠ² ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠΈ, Π° ΠΏΡΠ°Π²ΡΡ - ΠΏΠΎ ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠ΅.
- ΠΠΎΡΠ»Π΅ ΠΎΡΠΊΡΡΡΠΈΠ²Π°Π½ΠΈΡ ΠΏΠ΅Π΄Π°Π»Π΅ΠΉ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ±ΡΠ°ΡΡ ΠΈΡ Ρ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π° ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π² Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ.
Π¨Π°Π³ 4: ΠΡΠΊΡΡΡΠΈΠ²Π°Π½ΠΈΠ΅ Π³Π°Π΅ΠΊ
ΠΠΎΡΠ»Π΅ ΠΎΡΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΏΠ΅Π΄Π°Π»Π΅ΠΉ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΎΡΠΊΡΡΡΠΈΡΡ Π³Π°ΠΉΠΊΠΈ, ΠΊΡΠ΅ΠΏΡΡΠΈΠ΅ Π²ΠΈΠ»ΠΊΡ ΠΊ ΡΠ°ΠΌΠ΅ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π°. Π‘Π»Π΅Π΄ΡΠΉΡΠ΅ ΡΡΠΈΠΌ ΡΠ°Π³Π°ΠΌ:
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠ»ΡΡ Π΄Π»Ρ Π³Π°Π΅ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΡΠΊΡΡΡΠΈΡΡ Π³Π°ΠΉΠΊΠΈ Ρ ΠΎΠ±ΠΎΠΈΡ ΡΡΠΎΡΠΎΠ½ Π²ΠΈΠ»ΠΊΠΈ.
- ΠΡΡΠΎΡΠΎΠΆΠ½ΠΎ ΡΠ½ΠΈΠΌΠΈΡΠ΅ Π³Π°ΠΉΠΊΠΈ ΠΈ ΠΏΠΎΡΡΠ°Π²ΡΡΠ΅ ΠΈΡ Π² Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ.
Π¨Π°Π³ 5: Π‘Π½ΡΡΠΈΠ΅ Π²ΠΈΠ»ΠΊΠΈ
ΠΠΎΡΠ»Π΅ ΠΎΡΠΊΡΡΡΠΈΠ²Π°Π½ΠΈΡ Π³Π°Π΅ΠΊ, Π²Π°ΠΌ ΠΎΡΡΠ°Π»ΠΎΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ½ΡΡΡ Π²ΠΈΠ»ΠΊΡ Ρ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π°. ΠΡΠΈ ΡΡΠΎΠΌ Π±ΡΠ΄ΡΡΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ. ΠΠΎΡ ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ:
- ΠΡΡΠΎΡΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΠΉΡΠ΅ Π²ΠΈΠ»ΠΊΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΊΠΎΠΉ, ΡΡΠΎΠ±Ρ ΠΎΠ½Π° Π½Π΅ Π²ΡΠΏΠ°Π΄Π°Π»Π° ΠΈΠ· ΡΠ°ΠΌΡ.
- ΠΠ»Π°Π²Π½ΠΎ Π²ΡΡΡΠ½ΠΈΡΠ΅ Π²ΠΈΠ»ΠΊΡ ΠΈΠ· ΡΠ°ΠΌΡ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π°.
ΠΠΎΠ·Π΄ΡΠ°Π²Π»ΡΡ! ΠΡ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠ½ΡΠ»ΠΈ Π²ΠΈΠ»ΠΊΡ Ρ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π° Mongoose.
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π°
ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π½Π° ΡΠ·ΡΠΊΠ΅ JavaScript, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ Π»ΡΡΡΠ΅ ΠΏΠΎΠ½ΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ½ΡΡΠΈΡ Π²ΠΈΠ»ΠΊΠΈ Ρ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π° Mongoose:
let bicycle = new MongooseBicycle();
let fork = bicycle.removeFork();
console.log(fork);