Is there any specific metadata which can be used to identify a document uniquely? ie imagine we stored some metadata of a document (using doc.getBuiltInDocumentProperties()), when a user re-upload the same document with few modifications , is there any way we can find out, whether its the same document or not .
Document docA = new Document(dataDir + "DocumentA.doc"); Document docB = new Document(dataDir + "DocumentB.doc"); docA.compare(docB, "user", new Date()); if (docA.getRevisions().getCount() == 0) System.out.println("Documents are equal"); else System.out.println("Documents are not equal");
But Compare feature wont help me to check whther docA and docB are same or not right ( even if docB is edited). what about comparing the combination of core/extended/custom property values ?does it make a unique combination ?
@1623751199347 Unfortunately, there is no such combination to use as document ID. If you have control over document creation, you can add such custom property into the document and use it as an identifier. But this property can always be removed.
Okay…Thank you alexey