Memasang tabel secara manual ke folder bisnis tertentu untuk memperbaiki pemasangan folder yang salah. Jika Replace diatur ke true, hubungan folder yang ada dari tabel akan dilepaskan terlebih dahulu (pemasangan ulang).
Deskripsi operasi
Memasang tabel secara manual ke folder bisnis tertentu untuk memperbaiki pemasangan folder yang salah. Operasi ini menggunakan semantik single-mount (memasang ke folder baru secara otomatis melepaskan folder lama) dan hanya mengizinkan pemasangan ke folder daun. Jika CategoryId maupun CategoryPath tidak ditentukan, operasi akan turun menjadi operasi pelepasan murni.
Coba sekarang
Test
RAM authorization
Sintaks permintaan
POST / HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DbId |
string |
Yes |
ID database. Anda dapat memanggil operasi ListDatabases untuk mengkueri ID database. |
1*** |
| Tid |
integer |
No |
ID penyewa. Catatan
Anda dapat melihat ID penyewa dengan mengarahkan kursor ke ikon profil di sudut kanan atas konsol. Untuk informasi lebih lanjut, lihat Tampilan informasi penyewa. |
3*** |
| TableName |
string |
Yes |
Nama tabel. |
order_info |
| CategoryId |
integer |
No |
ID folder daun target. Tentukan parameter ini atau CategoryPath (parameter ini memiliki prioritas lebih tinggi). Anda dapat mengkueri ID dengan memanggil ListAssetCategories. Jika parameter ini maupun CategoryPath tidak ditentukan, operasi hanya akan melepaskan folder yang ada dari tabel. |
123 |
| CategoryPath |
string |
No |
Jalur folder target (tingkat dipisahkan oleh /). Jalur ini mencari folder yang ada tingkat demi tingkat, dengan kedalaman maksimum 4 tingkat. Folder terakhir harus berupa folder daun. |
BusinessDomain/Transaction/Order |
| ParentCategoryId |
integer |
No |
ID folder induk tempat CategoryPath dimulai. Biarkan kosong untuk memulai dari folder root. |
100 |
| CreateMissingCategory |
boolean |
No |
Apakah akan membuat folder tingkat demi tingkat jika folder yang ditentukan oleh CategoryPath tidak ada. Nilai default: false, yang mengembalikan error 404 untuk mencegah pembuatan folder yang tidak disengaja dari jalur yang salah. |
false |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Konten tanggapan. |
||
| RequestId |
string |
ID permintaan. |
0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931 |
| ErrorCode |
string |
Kode kesalahan. |
UnknownError |
| ErrorMessage |
string |
Paket kesalahan. |
UnknownError |
| Success |
boolean |
Menunjukkan apakah permintaan berhasil. Nilai valid:
|
true |
| Data |
object |
Hasil memasang. |
|
| TableId |
integer |
ID tabel. |
1760934XXX |
| CategoryId |
integer |
ID folder tempat tabel akhirnya dipasang. Nilai ini kosong untuk operasi pelepasan murni (ketika tidak ada parameter folder yang ditentukan). |
FC-0F46B2A2E4FA22AF |
| NewlyMounted |
boolean |
Menunjukkan apakah hubungan memasang baru dibuat. Nilai false menunjukkan bahwa hubungan antara tabel dan folder target sudah ada. |
|
| RemovedCategoryIds |
array |
Daftar ID folder asli yang dilepaskan selama operasi ini. Di bawah semantik single-mount, memasang ke folder baru secara otomatis melepaskan folder lama. |
|
|
integer |
ID folder asli yang dilepaskan selama operasi ini. |
123 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true,
"Data": {
"TableId": 0,
"CategoryId": 0,
"NewlyMounted": false,
"RemovedCategoryIds": [
123
]
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.