新Alpha前端页面


关系创建

<p><strong>简要描述:</strong> </p> <ul> <li>对象关系创建接口</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>api/v3/xadmin/relation/create/</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">source_obj</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>第一个对象的主键,必须是已存在的对象(父)</td> </tr> <tr> <td style="text-align: left;">target_obj</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>第二个对象的主键,必须是已存在的对象(子)</td> </tr> <tr> <td style="text-align: left;">rel_name</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>关系,必须是已存在的关系</td> </tr> <tr> <td style="text-align: left;">rel_weight</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>关系强度</td> </tr> <tr> <td style="text-align: left;">force_mode</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>当二者已有关联时,是否更新强度,默认为1。(1,'不更新'),(2,'以新强度更新'),(3,'以较高强度更新')</td> </tr> <tr> <td style="text-align: left;">set_sub_objects</td> <td style="text-align: left;">否</td> <td style="text-align: left;">bool</td> <td>True代表设置为隶属对象;False代表不设置。默认为False。(注意是设置target_obj隶属于source_obj,顺序不可颠倒)</td> </tr> </tbody> </table> <p>注意:第一个对象的概念名字和第二对象概念的名字和关系顺序不能错乱,如果错乱,将无法上传数据 比如:主角~人物~电影,不能更改为主角~电影~人物,不然会提示这个关系不在relation表中</p> <h5>返回数据格式:</h5> <p>成功</p> <pre><code>{ "status": 1, "message": "success", "resultObj": [] }</code></pre> <p>失败</p> <pre><code>{ "status": 2, "message": { "rel_name": [ "哈哈 is not relation" ], "source_obj": [ "c471_luWJv7q not in the database" ], "target_obj": [ "c471_faoaOBq not in the database" ] }, "resultObj": [] }</code></pre> <pre><code>{ "status": 4, "message": "该对象主键:c471_luWJv7q 已经有隶属对象", "resultObj": [] }</code></pre>

页面列表

ITEM_HTML