Hello All, As I want to create an alert API. In which I am using two xml files say user_id.xml and doc.xml .
The format of user_id.xml is like this <data> <keyword name="MarkLogic"> <mail>varunesh...@gmail.com</mail> <mail>var...@gmail.com</mail> <mail>v...@gmail.com</mail> <mail>sa...@gmail.com</mail> </keyword> <keyword name="google"> ......... ......... </keyword> </data> Another file doc.xml contains all the recent document name inserted into my ML database. Now, for each new document (those are present in doc.xml ) I want to do a reverse query on the user_id.xml so that If the new document contains the keyword(which is in user_id.xml) then mail can be send to all the email-id under that keyword. Right now I have implemented this using simple search method which for each document and for each keyword I am applying cts:contains and if it returns true then I am sending mails to all the emails under that keyword. But this method will not work if we have large set of keywords with huge no. of users. So, suggest me how can I use cts:reverse-query to implements this. Thanks.
_______________________________________________ General mailing list General@developer.marklogic.com http://developer.marklogic.com/mailman/listinfo/general