首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用SQLITE3 Python制作食谱中的成分列表

如何用SQLITE3 Python制作食谱中的成分列表
EN

Stack Overflow用户
提问于 2021-10-26 12:54:38
回答 1查看 103关注 0票数 0

我在试着制作食谱数据库。在表“菜谱”中,我想要一个成分I的列表,例如2,5,7。我能做这样的事情吗,或者我应该寻找另一种解决方案?

代码语言:javascript
复制
import sqlite3

conn = sqlite3.connect('recipes.db')
c = conn.cursor()


c.execute('''CREATE TABLE recipes(ID INT, name TEXT, ingredients INT)''')
c.execute('''CREATE TABLE ingredients(ID INT, nazwa TEXT, kcal REAL)''')

另一个想法是做另一个表格(配料清单),我将有15科尔与数量的成分。

代码语言:javascript
复制
c.execute('''CREATE TABLE The_list_of_ingredients(ID INT, ingredient1   INT,    ingredient2 INT,    ...)''')

我能把所有配料1,2连接起来吗.用他们各自的成分身份?

EN

回答 1

Stack Overflow用户

发布于 2021-10-26 13:08:46

您可以尝试将id存储为字符串

代码语言:javascript
复制
json.dumps(list_of_ingredients_ids)

但是最好的解决方案可能是多到多的关系。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69723508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档