沙盒上的当前行为:
processing
时,设置驱动程序不可用no_drivers_available
processing
我希望请求不会返回processing
,而是留在no_drivers_available
。这是一个错误还是你定义的行为?如果是这样,你能提供更多解释吗?
答案 0 :(得分:1)
如果有"处理" 状态的有效乘车请求 - 并且修改了用于创建此请求的产品并将 drivers_available 设置为false ,乘车请求将以状态" no_drivers_available" 终止。如果产品再次被修改并将 drivers_available 设置为 true - 乘车请求状态将再次变为"处理" - 并且最接近可用的驱动程序将能够接受此请求。所以没有" bug"在这个流程中 - 这是预期的行为。