מצטרף לכל מילה של אבי, רק מה שאני לא מצליח להבין, למה לשמור את המידע כקובץ ולא בdb בצורה מסודרת? בשביל מקרים כאלו בדיוק db נועד...
ואפילו במקום שאין סכימה ברורה (כגון שהיא נוטה להשתנות על פי המקרה הספציפי) ניתן להשתמש ב mongodb שהוא מיועד לשמירת מידע כ documents (או בעברית, כאובייקט של json, גדול ככל שיהיה). בימים אלו אני עובד בפרויקט בדומה לשלך וכותב צד שרת ב net. ומשתמש במונגו וממליץ בחום.
אם אני מבינה ממך אז mongoDB הוא מסמך שישמור לי מספר גדול של אובייקטים בפורמט של json במסמך אחד, נכון?מצטרף לכל מילה של אבי, רק מה שאני לא מצליח להבין, למה לשמור את המידע כקובץ ולא בdb בצורה מסודרת? בשביל מקרים כאלו בדיוק db נועד...
ואפילו במקום שאין סכימה ברורה (כגון שהיא נוטה להשתנות על פי המקרה הספציפי) ניתן להשתמש ב mongodb שהוא מיועד לשמירת מידע כ documents (או בעברית, כאובייקט של json, גדול ככל שיהיה). בימים אלו אני עובד בפרויקט בדומה לשלך וכותב צד שרת ב net. ומשתמש במונגו וממליץ בחום.
public class User
{
public User()
{
}
public int Id { get; set; }
public string Name { get; set; }
public string Email { get; set; }
public DateTime DateOfBirth { get; set; }
}
MongoClient dbClient = new MongoClient("mongodb://localhost:27017");
IMongoDatabase db = dbClient.GetDatabase("<DbName>");
IMongoCollection<User> userCollections = db.GetCollection<User>("User");
User user = await userCollections.Find(User => User.Name == "Aharono").SingleAsync();
סתם שאלה.ה שמגניב שה-condition נבנה על פי properties של ה class עצמו, ככה לא צריך לכתוב טקסט (שזה מקור לטעויות). בנוסף, הדבר נח מאוד מתי שמשנים property מסוים, הקומפיילר יתריע שצריך לעשות שינוי בקוד... ממילא, כאשר הקוד מתקמפל, ידוע שאין בעיות בשליפת\עדכון המידע.
מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!
חלה שגיאה בשליחה. נסו שוב!
לוח לימודים
מסלולי לימוד שאפשר להצטרף
אליהם ממש עכשיו:
תהילים פרק כה
אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
הנושאים החמים