Dear Varun, Thank you for your replies, I managed to get point 1 & 2 done, but for the boost query, I am unable to figure it out. Could you be kind enough to point me to an example or maybe advice a bit more on that one?
Thanks for your help, Chris On Tue, Feb 4, 2014 at 3:14 PM, Varun Thacker <varunthacker1...@gmail.com>wrote: > Hi Chris, > > I think what you are looking for could be solved using the eDismax query > parser. > > https://cwiki.apache.org/confluence/display/solr/The+Extended+DisMax+Query+Parser > > 1. Your Query Fields ( qf ) would be - "urlKeywords^60 title^40 fulltxt^1" > 2. To check on adultFlag:N you could use &fq=adultFlag:N > 3. For Lowest Domain Rank within the same group to rank higher you could > use the "boost" parameter and use a recip ( > http://wiki.apache.org/solr/FunctionQuery#recip ) function query to > achieve > this. > > Hope this works for you > > > On Tue, Feb 4, 2014 at 12:19 PM, Chris <christu...@gmail.com> wrote: > > > Hi, > > > > I have a document structure that looks like the below. I would like to > > implement something like - > > > > (urlKeywords:"+keyword+" AND domainRank:[3 TO 10000] AND adultFlag:N)^60 > " > > + > > "OR (title:"+keyword+" AND domainRank:[3 TO 10000] AND adultFlag:N)^20 > " + > > "OR (title:"+keyword+" AND domainRank:[10001 TO *] AND adultFlag:N)^2 > " + > > "OR (fulltxt:"+keyword+") " ); > > > > > > In case we have multiple words in keywords - "A B C D" then for the > > documents that have all the words should rank highest (Group1), then 3 > > words(Group2), then 2 words(Group 3) etc > > AND - Within each group (Group1, 2, 3) I would want the ones with the > > lowest domain rank value to rank higher (but within the group) > > > > How can i do this in a single query? and please advice on the fastest way > > possible, > > (open to implementing fq & other techniques to speed it up) > > > > Please advice. > > > > > > Document Structure in XML - > > > > <doc> > > <str name="subDomain">www</str> > > <str name="domain">ncoah.com</str> > > <str name="path">/links.html</str> > > <str name="urlFull">http://www.ncoah.com/links.html</str> > > <str name="title">North Carolina Office of Administrative Hearings > > - Links</str> > > <arr name="text"> > > <str>North Carolina Office of Administrative Hearings - Links</str> > > </arr> > > <str name="relatedLinks"> - <a > > href="http://www.ncoah.com/links.html" title="Hearings">Hearings</a> > > - <a href="http://www.ncoah.com/links.html" title="Rules">Rules</a> - > > <a href="http://www.ncoah.com/links.html" title="Civil Rights">Civil > > Rights</a> - <a href="http://www.ncoah.com/links.html" > > title="Welcome">Welcome</a> - <a > > href="http://www.ncoah.com/links.html" title="General > > Information">General Information</a> - <a > > href="http://www.ncoah.com/links.html" title="Directions to > > OAH">Directions to OAH</a> - <a href="http://www.ncoah.com/links.html" > > title="Establishment of OAH">Establishment of OAH</a> - <a > > href="http://www.ncoah.com/links.html" title="G.S. 150B">G.S. > > 150B</a> - <a href="http://www.ncoah.com/links.html" > > title="Forms">Forms</a> - <a href="http://www.ncoah.com/links.html" > > title="Links">Links</a> - <a href="http://www.nc.gov/" title="Visit > > the North Carolina State web portal">Visit the North Carolina State > > web portal</a> - <a > > href="http://ncinfo.iog.unc.edu/library/counties.html" title="North > > Carolina Counties">North Carolina Counties</a> - <a > > href="http://ncinfo.iog.unc.edu/library/cities.html" title="North > > Carolina Cities & Towns">North Carolina Cities & Towns</a> - <a > > href="http://www.nccourts.org/" title="Administrative Office of the > > Courts">Administrative Office of the Courts</a> - <a > > href="http://www.ncleg.net/" title="North Carolina General > > Assembly">North Carolina General Assembly</a> - <a > > href="http://www.doa.state.nc.us/" title="Department of > > Administration">Department of Administration</a> - <a > > href="http://www.ncagr.com/" title="Department of > > Agriculture">Department of Agriculture</a> - <a > > href="http://www.nccommerce.com" title="Department of > > Commerce">Department of Commerce</a> - <a > > href="http://www.doc.state.nc.us/" title="Department of > > Correction">Department of Correction</a> - <a > > href="http://www.nccrimecontrol.org/" title="Department of Crime > > Control & Public Safety">Department of Crime Control & Public > > Safety</a> - <a href="http://www.ncdcr.gov/" title="Department of > > Cultural Resources">Department of Cultural Resources</a> - <a > > href="http://www.ncdenr.gov/" title="Department of Environment and > > Natural Resources">Department of Environment and Natural Resources</a> > > - <a href="http://www.dhhs.state.nc.us" title="Department of Health > > and Human Services">Department of Health and Human Services</a> - <a > > href="http://www.ncdoi.com/" title="Department of > > Insurance">Department of Insurance</a> - <a > > href="http://www.ncdoj.com/" title="Department of Justice">Department > > of Justice</a> - <a href="http://www.juvjus.state.nc.us/" > > title="Department of Juvenile Justice and Delinquency > > Prevention">Department of Juvenile Justice and Delinquency > > Prevention</a> - <a href="http://www.nclabor.com/" title="Department > > of Labor">Department of Labor</a> - <a > > href="http://www.dpi.state.nc.us/" title="Department of Public > > Instruction">Department of Public Instruction</a> - <a > > href="http://www.dor.state.nc.us/" title="Department of > > Revenue">Department of Revenue</a> - <a > > href="http://www.treasurer.state.nc.us/" title="Department of State > > Treasurer">Department of State Treasurer</a> - <a > > href="http://www.ncdot.org/" title="Department of > > Transportation">Department of Transportation</a> - <a > > href="http://www.secstate.state.nc.us/" title="Department of the > > Secretary of State">Department of the Secretary of State</a> - <a > > href="http://www.osp.state.nc.us/" title="Office of State > > Personnel">Office of State Personnel</a> - <a > > href="http://www.governor.state.nc.us/" title="Office of the > > Governor">Office of the Governor</a> - <a > > href="http://www.ltgov.state.nc.us/" title="Office of the Lt. > > Governor">Office of the Lt. Governor</a> - <a > > href="http://www.ncauditor.net/" title="Office of the State > > Auditor">Office of the State Auditor</a> - <a > > href="http://www.osc.nc.gov/" title="Office of the State > > Controller">Office of the State Controller</a> - <a > > href="http://www.ncbar.org/" title="North Carolina Bar > > Association">North Carolina Bar Association</a> - <a > > href="http://www.ncbar.com/index.asp" title="North Carolina State > > Bar">North Carolina State Bar</a> - <a > > href="http://ncrules.state.nc.us/ncadministrativ_/default.htm" > > title="North Carolina Administrative Code">North Carolina > > Administrative Code</a> - <a > > href="http://www.ncoah.com/rules/register/" title="North Carolina > > Register">North Carolina Register</a> - <a > > href=" > > > http://www.gpo.gov/fdsys/browse/collectionUScode.action?collectionCode=USCODE > > " > > title="United States Code">United States Code</a> - <a > > href=" > > http://www.gpo.gov/fdsys/browse/collectionCfr.action?collectionCode=CFR" > > title="Code of Federal Regulations">Code of Federal Regulations</a> - > > <a href="http://www.uscourts.gov/court_locator.aspx" title="U.S. > > Federal Courts Finder">U.S. Federal Courts Finder</a> - <a > > href="http://www.supremecourtus.gov/" title="US Supreme Court">US > > Supreme Court</a> - <a href="http://www.law.cornell.edu/supct/" > > title="- U.S Supreme Court Rulings">- U.S Supreme Court Rulings</a> - > > <a href="http://www.loc.gov/" title="Library of Congress">Library of > > Congress</a> - <a href="http://www.pacer.gov/" title="Public Access > > to Court Electronic Records (PACER)">Public Access to Court Electronic > > Records (PACER)</a> - <a href="http://www.abanet.org/" > > title="American Bar Association">American Bar Association</a> - <a > > href="http://www.abanet.org/adminlaw/" title="- Section of > > Administrative Law & Regulatory Practice">- Section of Administrative > > Law & Regulatory Practice</a> - <a > > href="http://www.law.fsu.edu/library/admin/" title="- Administrative > > Procedure Database">- Administrative Procedure Database</a> - <a > > href="http://www.aallnet.org/" title="American Association of Law > > Libraries">American Association of Law Libraries</a> - <a > > href=" > > > http://www.administrativerules.org/index.php?option=com_content&view=category&id=50&Itemid=55 > > " > > title="Administrative Codes & Registers">Administrative Codes & > > Registers</a> - <a href="http://www.law.cornell.edu/" > > title="Cornell's Legal Information Institute">Cornell's Legal > > Information Institute</a> - <a > > href="http://www.law.cornell.edu/topics/administrative.html" title="- > > Administrative Law Links">- Administrative Law Links</a> - <a > > href="http://dictionary.law.com/" title="Law.com, Law > > Dictionary">Law.com, Law Dictionary</a> - <a > > href="http://www.naalj.org/" title="National Association of > > Administrative Law Judges">National Association of Administrative Law > > Judges</a> - <a href="http://www.ncsc.org/" title="National Center > > for State Courts">National Center for State Courts</a> - <a > > href="http://www.ncoah.com/links.html" title="OAH Home">OAH Home</a> > > - <a href="http://www.ncoah.com/links.html" > > title="Hearings">Hearings</a> - <a > > href="http://www.ncoah.com/links.html" title="Rules">Rules</a> - <a > > href="http://www.ncoah.com/links.html" title="Civil Rights">Civil > > Rights</a> - <a href="http://www.ncoah.com/links.html" > > title="Forms">Forms</a> - <a href="http://www.ncoah.com/links.html" > > title="Links">Links</a> - <a href="http://www.ncoah.com/links.html" > > title="Privacy Policy">Privacy Policy</a> - <a > > href="http://www.ncoah.com/links.html" > > title="Disclaimer">Disclaimer</a> - <a > > href="mailto:oah.postmas...@oah.nc.gov" > > title="oah.postmas...@oah.nc.gov">oah.postmas...@oah.nc.gov</a></str> > > <str name="fulltxt">North Carolina Office of Administrative > > Hearings - Links Divisions Hearings Rules Civil Rights OAH Welcome > > General Information Directions to OAH Establishment of OAH G.S. 150B > > Forms Links Search OAH North Carolina Office of Administrative > > Hearings - Links Visit the North Carolina State web portal North > > Carolina Counties North Carolina Cities & Towns North Carolina State > > Agencies Administrative Office of the Courts North Carolina General > > Assembly Department of Administration Department of > > Agriculture Department of Commerce Department of > > Correction Department of Crime Control & Public Safety > > Department of Cultural Resources Department of Environment and > > Natural Resources Department of Health and Human Services > > Department of Insurance Department of Justice Department > > of Juvenile Justice and Delinquency Prevention Department of > > Labor Department of Public Instruction Department of > > Revenue Department of State Treasurer Department of > > Transportation Department of the Secretary of State Office > > of State Personnel Office of the Governor Office of the > > Lt. Governor Office of the State Auditor Office of the > > State Controller Legal Sites North Carolina North Carolina Bar > > Association North Carolina State Bar North Carolina Administrative > > Code North Carolina Register Federal United States Code Code of > > Federal Regulations U.S. Federal Courts Finder US Supreme Court > > - U.S Supreme Court Rulings Library of Congress Public Access to Court > > Electronic Records (PACER) Other American Bar Association - > > Section of Administrative Law & Regulatory Practice - > > Administrative Procedure Database American Association of Law > > Libraries Administrative Codes & Registers Cornell's Legal Information > > Institute - Administrative Law Links Law.com, Law Dictionary > > National Association of Administrative Law Judges National Center for > > State Courts | OAH Home | Hearings | Rules | Civil Rights | Forms | > > Links | Privacy Policy | Disclaimer | If you have any questions or > > comments, please e-mail: oah.postmas...@oah.nc.gov</str> > > <str name="boldKeywords">North Carolina State Agencies, Legal > > Sites, North Carolina, Federal, Other,</str> > > <str name="h1Keywords"/> > > <int name="domainRank">1709924</int> > > <float name="cleanRank">0.0</float> > > <str name="anchorText">Links</str> > > <int name="textLength">2176</int> > > <int name="htmlLength">18887</int> > > <int name="outgoingLinksNumber">77</int> > > <str name="adultFlag">Y</str> > > <str name="urlKeywords"> www ncoah com links html</str> > > <date name="timestamp">2013-11-02T22:15:25.907Z</date> > > <long name="_version_">1450632050861146113</long> > > <arr name="relatedImages"> > > <str>NOW</str> > > </arr></doc> > > > > > > -- > > > Regards, > Varun Thacker > http://www.vthacker.in/ >