# UpdateItem UpdateItemç¨äºæ´æ°æ°æ®ï¼ç»§æ¿è³Itemï¼æä»¥ä½¿ç¨æ¹å¼åºæ¬ä¸Itemä¸è´ï¼ä¸è½½åªè¯´ä¸åä¹å¤ ## æ´æ°é»è¾ æ´æ°é»è¾åå©äºæ°æ®åºçå¯ä¸ç´¢å¼ï¼å³æå ¥æ°æ®æ¶åç°æ°æ®å·²åå¨ï¼åæ´æ°ãå æ¤è¦æ±æ°æ®è¡¨å¿ é¡»åå¨å¯ä¸ç´¢å¼ï¼æè½ä½¿ç¨UpdateItem æ¯å¦å°title设置å¯ä¸ï¼è¦æ±æ¯æ¡æ°æ®çtitleé½ä¸è½éå¤  æèåç´¢å¼ï¼è¦æ±titleä¸urlä¸è½åæ¶éå¤  ## æå®æ´æ°çåæ®µ æ¹å¼1ï¼æå®`__update_key__` ```python from feapder import UpdateItem class SpiderDataItem(UpdateItem): __update_key__ = ["title"] # æ´æ°titleåæ®µ def __init__(self, *args, **kwargs): # self.id = None self.title = None self.url = None ``` æ¹å¼2ï¼èµå¼`update_key` ```python from feapder import UpdateItem class SpiderDataItem(UpdateItem): def __init__(self, *args, **kwargs): # self.id = None self.title = None self.url = None item = SpiderDataItem() item.update_key = "title" # æ¯æå表ãå ç»ãå符串 ``` æ¹å¼3ï¼å°æ®éçitem转为UpdateItemï¼ç¶ååæå®æ´æ°çkey ```python from feapder import Item class SpiderDataItem(Item): def __init__(self, *args, **kwargs): # self.id = None self.title = None self.url = None item = SpiderDataItem() item = item.to_UpdateItem() item.update_key = "title" ``` **æ¨èæ¹å¼1ï¼ç´æ¥æ¹Itemç±»ï¼ä¸ç¨ä¿®æ¹ç¬è«ä»£ç **