• Linq To lucen.Net


    Tuesday, 13 November 2007
    This release provides a real focus on the querying abilities of the LINQ to Lucene project and is the first real 'working release', converting LINQ statements to Lucene queries with deferred query execution and object creation or projection. It culminates the majority of the required querying features for LINQ that Lucene provides natively.


    Lucene SyntaxLINQ to Lucene
    Terms & Phrases"test" or "hello dolly"c.Match("test") or c.Match("hello dolly")
    Fieldstitle:"The Right way" and text:goc.Title == "The Right way" or c.Text == "go"
    WildCardamb?rc.ContactName.Match("amb?r")
    Prefixamber*c.ContactName.StartsWith("amber")
    Fuzzyroam~ or roam~0.8c.ContactName.Like("roam") or c.ContactName.Like("roam", 0.8)
    Proximity"jakarta apache"~10c.ContactName.Like("jakarta apache", 10)
    Inclusive Rangemod_date:[20020101 TO 20030101]c.ModifiedDate.Includes("20020101", "20030101")
    Exclusive Rangetitle:{Aida TO Carmen}c.Title.Between("Aida", "Carmen")
    Boostingjakarta^4 apachec.Title.Match("jakarta".Boost(4), apache)
    Boolean Or"jakarta apache" OR jakartawhere c.Match("jakarta apache") || c.Match("jakarta")
    Boolean And"jakarta apache" AND "Apache Lucene"where c.Match("jakarta apache") && c.Match("Apache Lucene")
    Boolean Not"jakarta apache" NOT "Apache Lucene"where c.Match("jakarta apache") && !c.Match("Apache Lucene")
    Required+jakarta lucenec.Title.Match("jakarta".Require(), "lucene")
    Grouping(jakarta OR apache) AND websitewhere (c.Title == "jakarta" || c.Title == "apache") && (c.Title == "website")
    Native Syntaxie. title:{+return +"pink panther")c.Search("title:(return +\"pink panther\"")
    -------长沙程序员技术交流QQ群:428755207-------
  • 相关阅读:
    React Native 安卓 程序运行报错: React Native version mismatch(转载)
    RN用蓝牙接入热敏打印机和智能电子秤(转载)
    安装加密用包
    React Native 调用 Web3(1.x) 的正确姿势
    Unable to resolve module crypto
    点击<tr>表格行元素进行跳转
    Phonegap环境配置
    登录记住密码功能的实现
    php+sqlserver实现分页效果
    php日期格式转换
  • 原文地址:https://www.cnblogs.com/qq4004229/p/2085112.html
Copyright © 2020-2023  润新知