开发者社区> 问答> 正文

第二题 接口参数问题

/**
   * 查询某位卖家某件商品所有订单的某些字段
   *
   * @param salerid 卖家Id
   * @param goodid 商品Id
   * @param keys 待查询的字段,如果为null,则查询所有字段,如果为空,则排除所有字段
   * @return 符合条件的订单集合,按照订单id从小至大排序
   */
  Iterator<Result> queryOrdersBySaler(String salerid, String goodid,
      Collection<String> keys);
1.goodid不是唯一的么,为什么要传入salerid?
2.salerid在文档中不是订单数据的必含字段,这怎么查?

展开
收起
只会写BUG 2016-06-28 14:14:01 4321 0
2 条回答
写回答
取消 提交回答
  • 1. goodid是唯一的。salerid提供一些额外灵活性,可以利用也可以不利用。
    2. orderid能对应到goodid,goodid能对应到salerid。最终还是能确认的
    2016-06-29 11:03:10
    赞同 展开评论 打赏
  • 目前就职于阿里云数据库团队,阿里云自研云原生数据仓库 AnalyticDB 优化器负责人,HBase/Cassandra contributor。
    回 楼主runtimeerror的帖子
    如果goodid不是唯一的,那sumOrdersByGood为什么只需传入goodid?

    -------------------------

    回 2楼中间件那珂的帖子
    谢谢
    2016-06-28 14:21:04
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
建立联系方法之一 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载