【发布时间】:2026-01-03 15:30:02
【问题描述】:
我需要一些完全类似于 SQL JOIN 的东西,而这不能用 appengine 完成,所以我正在寻找一种解决方法。这是要按 person.lastname 排序的查询
downline = User.query(User.sponsor == distributor.key).fetch()
for person in downline
orders = model.Order.all().filter('distributor_id =' , person.key.id()).filter('created >' , startdate).filter('status =', 'PAID').fetch(999999)
查询获取一个人的订单位置,基本上我有两种实体,人员和订单。我应该如何模仿我加入人员(用户)实体并按人员的姓氏对列表进行排序?这是在 SQL 中很容易做到的事情,我在 appengine 中找不到方法。
你能告诉我如何在内存中添加人名吗?该功能不必具有非常好的性能,因为它是一个报告功能。
【问题讨论】:
-
这个问题的答案在我上一个问题的答案中:*.com/questions/8929943/…
标签: python google-app-engine google-cloud-datastore python-2.7