我正在寻找过滤我的产品从类别列表。我来解释。
我有一些类别和子类别。例如:
All
CatA
SubCatA
> Product1 associated to SubCatA
> Product2 associated to SubCatA
> ...
CatB
SubCatB
> Product7 associated to SubCatB
> Product8 associated to Sub
我有一组客户,他们在一个月内多次从相同的目录中购买产品。
我现在正在尝试创建一个结果集,它将显示代理名称,并为每个代理名称具有一个在一个月内购买的产品列表,以及每个客户购买的每个产品的总数量。
例如,我可以在周一购买50 x 'product a‘,然后在周四购买80盒'product a’和90 x 'product b‘;最后会显示如下内容:
Pavan | Product a | 130
Pavan | product b | 90
Marianne | .. so on so forth
我已经做到了这一点,创建了一个查询,该查询将返回每个客户购买的每个产品。
如果我有一个产品列表(一个清单):
public List<Product> productList = new ArrayList<>();
在客户选择要购买的给定产品后,我是否可以/如何从productList(我的库存)中删除该产品并将其放入另一个列表(客户的shoppingCart)中?从这里开始,如果客户决定他/她不想购买产品(继续结帐),我可以/如何从shoppingCart中删除此产品并将其退回productList?
在我的安卓应用里,和kotlin。我有两个arrayList "productsToBuy“包含要购买的产品列表,"variantArrayList":包含变体列表。要购买的产品可以有产品或变体,在这里,我想知道列表中的变体id是否为要购买的产品。我希望获得Id或布尔属性作为结果。那么,我如何使用Id验证这两个数组列表之间的等价性。下面的代码是我的论文,我知道它是一个错误的代码,但是我如何才能纠正它来获得我想要的,为什么是不正确的?
for (i in 0 until variantArrayList.size) {
val tempVarian