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

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

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

משתנה מסוג מערך ב sqlite

מתוזמן נעוץ נעול הועבר תכנות
3 פוסטים 3 כותבים 121 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • T מנותק
    T מנותק
    toffee
    כתב ב נערך לאחרונה על ידי
    #1

    אני באמצע לפתח אתר קטן ונחמד בפייתון
    אני משתמש ב flask וב venv
    כרגע אני באמצע לכתוב את הדאטא בייס (sqlite) וזו אחת הטבלאות:

    class Message(db.Model):
        message_id = db.Column(db.Integer, primary_key=True)
        session_id = db.Column(db.String(30), unique=True)
        application_id = db.Column(db.Integer)
        participants = db.Column(db.Array())
        content = db.Column(db.String(200))
    

    העניין הוא שורה 5 - ה db.Array
    אין כזה סוג משתנה. השאלה היא איזה סוג משנה כן יוכל לייצג לי מערך
    ניסיתי לחפש את סוגי המשתנים של sqlite אבל היו חמש בסיסיים ביותר
    (Integer, text, string)
    ומערך או רשימה לא ראיתי
    מישהו מכיר?

    תגובה 1 תגובה אחרונה
    0
    • chagoldC מנותק
      chagoldC מנותק
      chagold
      כתב ב נערך לאחרונה על ידי
      #2

      לא מכיר. אבל למה שא"א לשים מערך בתוך הטקסט? (ככה זה בpostgresql).

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

        אני מבין שמדובר בSQLalchemy, דוקא יש שמה טיפוס ARRAY אבל הוא נתמך רק בPostgreSQL.
        אני רואה באינטרנט (חיפוש sqlalchemy sqlite list field) פתרונות שונים - פה שימוש בטבלה ייעודית עם שדה מקושר https://stackoverflow.com/a/7300417/1271037.
        אבל זה נראה שאין דרך קלה - תוכלו לנהל את זה בעצמכם עם טקסט מופרד בתו כל שהוא כמו פסיק, וכמו ש@chagold הציע.

        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

        בכל נושא אפשר ליצור קשר dovid@tchumim.com

        תגובה 1 תגובה אחרונה
        1
        • dovidD dovid העביר נושא זה מ-תכנות ב-

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

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

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