我有一个QSqlQueryModel
名为UeOrdersModel的子类,它根据以下SQL
语句从数据库中提取数据:
SELECT ORDERS.USER_ID,
PEOPLE.NAME,
PLACE_ID,
PLACES.NAME,
PRODUCT_ID,
PRODUCTS.IMAGE,
PRODUCTS.NAME,
PRODUCTS.PRICESELL,
TAXES.RATE,
ORDERS.PRODUCT_QUANTITY
FROM ORDERS
JOIN PEOPLE
ON ORDERS.USER_ID=PEOPLE.ID
JOIN PRODUCTS
ON ORDERS.PRODUCT_ID=PRODUCTS.ID
JOIN PLACES
ON ORDERS.PLACE_ID=PLACES.ID
JOIN TAXCATEGORIES
ON PRODUCTS.TAXCAT=TAXCATEGORIES.ID
JOIN TAXES
ON TAXCATEGORIES.ID=TAXES.ID
WHERE ORDERS.USER_ID="15a2a62b-2a95-4d88-b0ad-d98001d730b4"
AND ORDERS.PLACE_ID="1";
Run Code Online (Sandbox Code Playgroud)
这里phpmyadmin
从我的数据库输出:
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
? USER_ID ? NAME ? PLACE_ID ? NAME ? PRODUCT_ID ? IMAGE ? NAME ? PRICESELL ? RATE ? PRODUCT_QUANTITY ?
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
? 15a2a62b-2a95-4d88-b0ad-d98001d730b4 ? Test User ? 1 ? Miza 1 …
Run Code Online (Sandbox Code Playgroud) 我正在尝试将多个标头存储在 1 个 $HEADER shell 变量中,并将其与 CURL 一起使用。
HEADERS="-H \"X-API-KEY: $API_KEY\" -H \"Content-Type: application/json\""
URL="https://myendpoint"
curl -v $HEADERS -X GET $URL
Run Code Online (Sandbox Code Playgroud)
我尝试了不同的组合,例如使用“$HEADERS”而不是 $HEADERS,但它不起作用