多个模型上的条件表达式

时间:2017-08-17 17:31:53

标签: django django-orm

背景

我的客户商店为客户及其员工提供互联网wifi 店主想要想象他店铺的热图,以便安排桌子和家具,以方便使用。

架构:
https://gist.github.com/elcolie/7bb56c286afacadff63eccae94bda713

目标:
1.我想确定mac地址为pin_value

约束:
1.一个mac可以有很多imc(用户名)。公共计算机服务于许多客户 2.一个imc可以有多个pin_value。客户推广了他的pin 3. imc不需要pin_value。员工帐户没有pin_value
4. mac不需要imc。可能是他们刚刚路过而没有关掉他的wifi的人

问题:
如何使用条件表达式进行单个查询并获取mac:pin_value
我糟糕的解决方案是蛮力搜索,这非常慢 位置模型每天的记录大约是10万行。

0 个答案:

没有答案