דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. מציאת רשומה ריקה ב- sails.js

מציאת רשומה ריקה ב- sails.js

מתוזמן נעוץ נעול הועבר תכנות
13 פוסטים 3 כותבים 1.0k צפיות 2 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • zvizviZ מנותק
    zvizviZ מנותק
    zvizvi
    כתב ב נערך לאחרונה על ידי
    #3

    @מנצפך אני משתמש בORM אחר בשם Sequelize.
    מעניין יהיה לשמוע מבעלי ניסיון מי מהם יותר מומלץ, אם בכלל.

    https://zvizvi.xyz

    מנצפךמ תגובה 1 תגובה אחרונה
    1
    • zvizviZ zvizvi

      @מנצפך אני משתמש בORM אחר בשם Sequelize.
      מעניין יהיה לשמוע מבעלי ניסיון מי מהם יותר מומלץ, אם בכלל.

      מנצפךמ מנותק
      מנצפךמ מנותק
      מנצפך
      כתב ב נערך לאחרונה על ידי מנצפך
      #4

      @zvizvi אמר במציאת רשומה ריקה ב- sails.js:

      Sequelize

      איזה DB?

      איני יודע אם הנ"ל תומך ב - mongodb.

      zvizviZ תגובה 1 תגובה אחרונה
      0
      • מנצפךמ מנצפך

        @zvizvi אמר במציאת רשומה ריקה ב- sails.js:

        Sequelize

        איזה DB?

        איני יודע אם הנ"ל תומך ב - mongodb.

        zvizviZ מנותק
        zvizviZ מנותק
        zvizvi
        כתב ב נערך לאחרונה על ידי zvizvi
        #5

        @מנצפך אמר במציאת רשומה ריקה ב- sails.js:

        @zvizvi אמר במציאת רשומה ריקה ב- sails.js:

        Sequelize

        איזה DB?

        איני יודע אם הנ"ל תומך ב - mongodb.

        אני ב PostgreSQL, ונכון, הוא לא תומך בשום NoSql.

        https://zvizvi.xyz

        תגובה 1 תגובה אחרונה
        1
        • מנצפךמ מנותק
          מנצפךמ מנותק
          מנצפך
          כתב ב נערך לאחרונה על ידי
          #6

          זה מה שטוב ב WaterLine.
          הוא תומך אפילו בשמירת נתונים לוקלית בקבצים (json). בלי שום DB.
          אני לא יודע הרבה יותר מזה, אבל נראה נח להפליא.
          איש הישר בעיניו יעשה.

          תגובה 1 תגובה אחרונה
          0
          • מנצפךמ מנותק
            מנצפךמ מנותק
            מנצפך
            כתב ב נערך לאחרונה על ידי
            #7

            למעלה כתבתי תשובה על מציאת רשומה שאינה ריקה

            @מנצפך אמר במציאת רשומה ריקה ב- sails.js:

            סו"ס מצאתי תשובה כאן:
            https://stackoverflow.com/questions/22772742/fetch-results-from-model-in-waterline-if-property-is-defined

            MyModel.find().where({propertyThatMayExist: {'!': null}}).exec(console.log);
            

            אבל עדיין לא הצלחתי ההיפך, למצוא רשומה ריקה.
            החלפת ה - ! ב = או == לא עזרה.
            גם זה לא עובד:

             MyModel.find().where({propertyThatMayExist: null}).exec(console.log); 
            

            יש למישהו הצעה אחרת? (אפילו מי שאינו מכיר את הORM הנ"ל, אלא מהיכרות עם דברים אחרים).
            תודה.

            תגובה 1 תגובה אחרונה
            0
            • dovidD מחובר
              dovidD מחובר
              dovid
              ניהול
              כתב ב נערך לאחרונה על ידי
              #8

              @מנצפך אמר במציאת רשומה ריקה ב- sails.js:

              Users.find({ name: 'undefined' })

              נסה null ללא מרכאות:

              Users.find({ name: null })
              
              • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
              • בכל נושא אפשר ליצור קשר dovid@tchumim.com
              מנצפךמ dovidD 2 תגובות תגובה אחרונה
              0
              • dovidD dovid

                @מנצפך אמר במציאת רשומה ריקה ב- sails.js:

                Users.find({ name: 'undefined' })

                נסה null ללא מרכאות:

                Users.find({ name: null })
                
                מנצפךמ מנותק
                מנצפךמ מנותק
                מנצפך
                כתב ב נערך לאחרונה על ידי
                #9

                @dovid לא עובד.

                תגובה 1 תגובה אחרונה
                0
                • dovidD dovid

                  @מנצפך אמר במציאת רשומה ריקה ב- sails.js:

                  Users.find({ name: 'undefined' })

                  נסה null ללא מרכאות:

                  Users.find({ name: null })
                  
                  dovidD מחובר
                  dovidD מחובר
                  dovid
                  ניהול
                  כתב ב נערך לאחרונה על ידי
                  #10

                  נסה ככה:

                   Users.find({ where: { name: null } })
                  
                  • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                  • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                  מנצפךמ תגובה 1 תגובה אחרונה
                  0
                  • dovidD dovid

                    נסה ככה:

                     Users.find({ where: { name: null } })
                    
                    מנצפךמ מנותק
                    מנצפךמ מנותק
                    מנצפך
                    כתב ב נערך לאחרונה על ידי
                    #11

                    @dovid אמר במציאת רשומה ריקה ב- sails.js:

                    { where: { name: null } }

                    לא עובד.
                    נראה לי שהעניין תלוי בהבנת מבנה הנתונים.
                    זה לא כמו מסד נתונים רלציוני שאם השדה name ריקה אז התנאי צריך להיות name:null. אלא מדובר במסד נתונים לא רלציוני, שהשדה name כלל לא קיימת. (כעת אני לא עובד מול מסד נתונים, אלא מול קובץ json פשוט (בתיווך ה ORM), אבל אני מניח שאותו דבר היה מול mongoDb לדוג').
                    צריך לבדוק את זה מול מסד נתונים רלציוני, אני מאמין שגם בו זה לא יעבוד.
                    כנראה מה שאני אצטרך לעשות זה לשבת למיין את הנתונים אחרי שאני מקבל אותם מה -DB.

                    תגובה 1 תגובה אחרונה
                    0
                    • dovidD מחובר
                      dovidD מחובר
                      dovid
                      ניהול
                      כתב ב נערך לאחרונה על ידי dovid
                      #12

                      אתה סותר את עצמך, אתה אומר שכנראה זה בגלל שזה NOSQL ומייד אח"כ כותב שאתה מאמין שגם ברלציוני זה לא יעבוד.
                      אם תשאל אותי, אז הסיפא שלך צודקת כלומר אם זה ORM אז צריך להיות הפשטה באופן שלא משנה איך הנתונים נשמרים תמיד אותם מתודות יחזירו אותם תוצאות.
                      ואני מתפלא שלא עובד לך כי באינטרנט זה נראה שזה עובד. בכל אופן לי קשה לנסות ולהיווכח.

                      • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                      • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                      מנצפךמ תגובה 1 תגובה אחרונה
                      0
                      • dovidD dovid

                        אתה סותר את עצמך, אתה אומר שכנראה זה בגלל שזה NOSQL ומייד אח"כ כותב שאתה מאמין שגם ברלציוני זה לא יעבוד.
                        אם תשאל אותי, אז הסיפא שלך צודקת כלומר אם זה ORM אז צריך להיות הפשטה באופן שלא משנה איך הנתונים נשמרים תמיד אותם מתודות יחזירו אותם תוצאות.
                        ואני מתפלא שלא עובד לך כי באינטרנט זה נראה שזה עובד. בכל אופן לי קשה לנסות ולהיווכח.

                        מנצפךמ מנותק
                        מנצפךמ מנותק
                        מנצפך
                        כתב ב נערך לאחרונה על ידי
                        #13

                        @dovid כוונתי היתה כדבריך, שה ORM מפשיט את זה כנראה כמו NoSQL.

                        תגובה 1 תגובה אחרונה
                        0
                        תגובה
                        • תגובה כנושא
                        התחברו כדי לפרסם תגובה
                        • מהישן לחדש
                        • מהחדש לישן
                        • הכי הרבה הצבעות


                        בא תתחבר לדף היומי!
                        • התחברות

                        • אין לך חשבון עדיין? הרשמה

                        • התחברו או הירשמו כדי לחפש.
                        • פוסט ראשון
                          פוסט אחרון
                        0
                        • דף הבית
                        • קטגוריות
                        • פוסטים אחרונים
                        • משתמשים
                        • חיפוש
                        • חוקי הפורום