三重sql内部联接或使用python使用mongodb库获取相同的数据?

问题描述 投票:0回答:1

我必须进行两个以上的SQL内部联接才能从MongoDB数据库中获取特定数据。另一方面,我可以使用mysql.connector python库获取相同的数据,并尝试避免该死的嵌套循环(例如:使用map函数)。这样做的最佳方法是什么?并且,为什么?有更好的替代方法吗?

python mongodb join nested nested-loops
1个回答
0
投票

如果您所有的脚本都是python,您可以使用pandas查询吗?它有效地传递类似于sql查询的字符串

https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.query.html

© www.soinside.com 2019 - 2024. All rights reserved.