Description
ÁöÁ¤ÇÑ ÇÑ °³ÀÇ ¹®¼¸¦ »èÁ¦ÇÑ´Ù. Documents¿¡ ¿©·¯ °³ÀÇ ¹®¼¸¦ ³Ö¾îµµ ¸Ç ¾ÕÀÇ Çϳª¸¸ ÀÎ½ÄµÇ°í ³ª¸ÓÁö´Â ¹«½ÃµÈ´Ù. ¶ÇÇÑ DocumentsÀÇ weight¿Í sections´Â ¹«½ÃµÈ´Ù. ¸®ÅÏ °ªÀº ¾ø´Ù.
InParameter
Cdocument_t doc; [»èÁ¦ÇÒ ¹®¼]
OutParameter
¾øÀ½
Example
// ¿äûÀ» ó¸®ÇÒ Å¬·¡½º¸¦ »ý¼º
// »ý¼ºÀÚÀÇ ¸Å°³º¯¼ö·Î ó¸®ÇÒ DB ¼ºñ½ºÀÇ ÁÖ¼Ò¿Í Æ÷Æ®¹øÈ£¸¦ ÀÔ·Â
ClientLIB clientLib(get_kristald_ip(), get_kristald_port());
Cparameter_t p_in, p_out; // ¸Å°³º¯¼ö Ŭ·¡½º ¼±¾ð
Cdocument_t doc;
doc.table_id = 1; // »èÁ¦ÇÒ ¹®¼ÀÇ Å×À̺í½Äº°ÀÚ
doc.document_id = 7; // »èÁ¦ÇÒ ¹®¼ÀÇ ¹®¼½Äº°ÀÚ
p_in.documents.push_back(doc);
// ¹®¼ »èÁ¦
RedirectStdoutInit(); // ¿äû ¼öÇà Áß¿¡ Ãâ·ÂµÇ´Â ¸Þ½ÃÁö ¸·À½...
int ret_val = clientLib.Request(DELETE_DOCUMENT, p_in, p_out);
RedirectStdoutClose();
if (ret_val != 0) {
cout << "ERROR : " << p_out.errmsg << "(" << p_out.errcode << ")" << endl;
return -1;
}