{
  "collectedAt": "2026-10-19T01:08:32.186625+08:00",
  "model": "ChinookInvoiceQueryModel",
  "fields": [
    "billingCountry",
    "customer$country",
    "customer$fullName",
    "customerId",
    "invoiceAmount",
    "invoiceCount",
    "invoiceDate",
    "invoiceId"
  ],
  "commandLog": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-commands.json",
  "queries": [
    {
      "name": "01-country-values",
      "question": "确认账单国家的实际取值",
      "payload": "练习目录\\lab\\queries\\chapter-09\\01-country-values.json",
      "validation": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-01-country-values-validate.json",
      "response": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-01-country-values-execute.json"
    },
    {
      "name": "02-usa-2012",
      "question": "2012 年账单国家为美国的记录",
      "payload": "练习目录\\lab\\queries\\chapter-09\\02-usa-2012.json",
      "validation": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-02-usa-2012-validate.json",
      "response": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-02-usa-2012-execute.json"
    },
    {
      "name": "03-two-countries-in",
      "question": "2012 年美国或加拿大，单张账单金额超过 10",
      "payload": "练习目录\\lab\\queries\\chapter-09\\03-two-countries-in.json",
      "validation": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-03-two-countries-in-validate.json",
      "response": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-03-two-countries-in-execute.json"
    },
    {
      "name": "04-two-countries-or",
      "question": "同一筛选用显式 OR 表达",
      "payload": "练习目录\\lab\\queries\\chapter-09\\04-two-countries-or.json",
      "validation": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-04-two-countries-or-validate.json",
      "response": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-04-two-countries-or-execute.json"
    },
    {
      "name": "05-customer-having",
      "question": "2012 年所有客户中，累计账单金额超过 20 的客户",
      "payload": "练习目录\\lab\\queries\\chapter-09\\05-customer-having.json",
      "validation": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-05-customer-having-validate.json",
      "response": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-05-customer-having-execute.json"
    },
    {
      "name": "06-single-invoice-over-20",
      "question": "对照：2012 年单张账单金额超过 20",
      "payload": "练习目录\\lab\\queries\\chapter-09\\06-single-invoice-over-20.json",
      "validation": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-06-single-invoice-over-20-validate.json",
      "response": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-06-single-invoice-over-20-execute.json"
    },
    {
      "name": "07-wrong-filter-before-sum",
      "question": "语义对照：先删掉小额账单，再按客户汇总",
      "payload": "练习目录\\lab\\queries\\chapter-09\\07-wrong-filter-before-sum.json",
      "validation": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-07-wrong-filter-before-sum-validate.json",
      "response": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-07-wrong-filter-before-sum-execute.json"
    },
    {
      "name": "08-empty-range",
      "question": "边界核对：样例没有数据的日期范围",
      "payload": "练习目录\\lab\\queries\\chapter-09\\08-empty-range.json",
      "validation": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-08-empty-range-validate.json",
      "response": "练习目录\\lab\\evidence\\chapter-09\\20261019T010826-08-empty-range-execute.json"
    }
  ]
}