OrderProducts
OrderProducts テーブルからデータを返します。
Select
本製品 は Bcart API を使用して、以下のカラムと演算子で構築されたWHERE 句条件を処理します。その他のフィルタはクライアントサイドで本製品 内部で処理されます。
- ほとんどのカラムは次の演算子をサポートしています:<、>、<=、>=、=、!=、IN、NOT_IN。
- カスタムフィールドのカラムは次の演算子をサポートしています:=。
- Options カラムはサーバーサイドの演算子をサポートしていません。
SELECT * FROM OrderProducts WHERE ProductName = 'Sample Order Product' SELECT * FROM OrderProducts WHERE OrderId IN (1, 10) SELECT * FROM OrderProducts WHERE ShippingSize <= 10
Insert
Insert はこのテーブルではサポートされていません。
Update
Bcart は、ProductName、MainNo、および読み取り専用ではないカラムの更新を許可します。
UPDATE OrderProducts SET ProductName = 'Sample Order Product' WHERE Id = 2
Bulk Update
INSERT INTO OrderProducts#TEMP (Id, ProductName, MainNo) VALUES (1, 'Sample Order Product 1', '1') INSERT INTO OrderProducts#TEMP (Id, ProductName, MainNo) VALUES (2, 'Sample Order Product 2', '2') UPDATE OrderProducts (Id, ProductName, MainNo) SELECT Id, ProductName, MainNo FROM OrderProducts#TEMP
Delete
Delete はこのテーブルではサポートされていません。
Columns
Name | Type | ReadOnly | Description |
Id [KEY] | Integer | True | |
OrderId | Integer | False | |
LogisticsId | Integer | False | |
ProductId | Integer | False | |
MainNo | String | False | |
ProductNo | String | False | |
JanCode | String | False | |
LocationNo | String | False | |
ProductName | String | False | |
ProductSetId | Integer | False | |
SetName | String | False | |
UnitPrice | Decimal | True | |
SetQuantity | Integer | True | |
SetUnit | String | False | |
OrderProCount | Integer | True | |
ShippingSize | Integer | False | |
TaxRate | String | True | |
TaxTypeId | Integer | True | |
TaxIncl | Integer | True | |
ItemType | String | True | |
Options | String | True |