skuAttrUpdateWrapper.in(AmzProductPublishSkuAttributeEntity::getProductPublishSkuId, skuidList)的意义
时间: 2023-06-10 17:02:54 浏览: 36
skuAttrUpdateWrapper.in(AmzProductPublishSkuAttributeEntity::getProductPublishSkuId, skuidList)的意义是使用 skuidList 中的 sku id 值作为参数调用 getProductPublishSkuId 函数,然后将返回的结果作为参数传递给 in 函数,从而进行查询筛选。这条语句主要是用于在数据库中按照一组指定的 sku id 值进行查询。
相关问题
LambdaUpdateWrapper<AmzProductPublishSkuAttributeEntity> skuAttrUpdateWrapper = Wrappers.lambdaUpdate(); skuAttrUpdateWrapper.in(AmzProductPublishSkuAttributeEntity::getProductPublishSkuId, skuidList); skuAttrUpdateWrapper.set(AmzProductPublishSkuAttributeEntity::getDelFlag, AmazonProductPublishConstants.DEL_FLAG_DELETED); skuAttributeService.update(skuAttrUpdateWrapper)是在干嘛
LambdaUpdateWrapper<AmzProductPublishSkuAttributeEntity> skuAttrUpdateWrapper = Wrappers.lambdaUpdate();
skuAttrUpdateWrapper.in(AmzProductPublishSkuAttributeEntity::getProductPublishSkuId, skuidList);
skuAttrUpdateWrapper.set(AmzProductPublishSkuAttributeEntity::getDelFlag, AmazonProductPublishConstants.DEL_FLAG_DELETED);
skuAttributeService.update(skuAttrUpdateWrapper) 这段代码是在执行一个数据库操作,使用 LambdaUpdateWrapper 对 AmzProductPublishSkuAttributeEntity 表进行更新操作。具体来说,它将符合 skuidList 列表中的 sku 的 del_flag 属性设置为 AmazonProductPublishConstants.DEL_FLAG_DELETED。