当前位置: 首页 > 知识库问答 >
问题:

在执行impex导入时,我们是否可以绕过[unique=true]?它说一个itemtype必须有一个唯一的密钥

颜奇希
2023-03-14

在执行impex导入时,我们是否可以绕过[unique=true]?它说一个itemtype必须有一个唯一的密钥。

我需要将数据存储在下面这样的itemtype中,但验证impex本身会引发错误,它说至少有一个属性应该存在unique=true。请建议如何缓解这个问题。谢谢你的帮助。

Impex : INSERT SolrSearchTopResults;keyword;searchDate;lang(isocode);resultCount;fromBatch

;shovels;01-02-2016 9:54:30;en;30;true 
;shovels;01-02-2016 9:54:32;en;32;true 
;shovels;01-02-2016 9:54:45;en;32;true

项目类型:

<itemtype code="SolrSearchTopResults" extends="GenericItem" autocreate="true" generate="true" >
<deployment table="SolrSearchTopResults" typecode="12398" /> 

共有1个答案

万承志
2023-03-14

Impex导入“插入”标题不需要唯一字段,只有“插入更新”、“更新”和“删除”需要唯一字段。

如果您想绕过此更新/删除限制,可以使用“[batch=true]”。

 类似资料:
  • 我想为dynamodb中的订单创建一个表,每个订单由(UserID、date、Unique ID、products和total)组成,我想使用按日期排序的UserID查询特定用户的订单,我想知道如何选择分区键?它必须是独一无二的吗?如果是,我如何才能使它独一无二?在mongodb中,我会根据用户ID共享订单。如何使用dynamodb实现同样的效果?

  • 我正在使用jQuery,我只是想知道,ID必须在整个页面中始终是唯一的吗?类,我知道,可以重复多少次,你喜欢,ID呢?

  • 我使用uuidv4输入字段唯一的关键字,我甚至通过传递数组索引作为唯一的道具检查,但我得到相同的警告反应。StackOverflow上的一个类似问题建议在最外层的JSX标签上使用密钥,所以我将密钥放在

  • 问题内容: 我正在使用jQuery,我只是想知道,ID在整个页面中是否必须始终唯一?我知道,您可以根据需要将课程重复多次,ID呢? 问题答案: 是的,它必须是唯一的。 id属性指定其元素的唯一标识符(ID)。该值在元素的主子树中的所有ID中必须是唯一的,并且必须包含至少一个字符。该值不得包含任何空格字符。

  • model的struct必须有一个pk Beego规定在models里面的struct必须有一个PK,如果没有的话,会提示 github.com/sunnygocms/managementCMS/models.SunnyUserAndGroup need a primary key field 这个是以bee -api 根据sunny_user_and_group这个表自动生成的为例来解释。 原生

  • 我克隆了一个git仓库,它是Angular 7 \Microsoft\TeamFoundation\Team Explorer\Git\cmd\Git。EXE submodule update-q--init--recursive fatal:“submodule”似乎是一个git命令,但我们无法执行它。也许git子模块坏了?在这个过程中。ChildProcess上的exithandler(chi