Hi Bill, Why BarName in one and FooName in the other? I'm assuming you have NodeType/Name for both ok? So... a query like this would look like:
nodeIndex.query( "NodeType:Bar" AND Name:\"Bar 1\"" ); 2011/11/1 Bill Baker <bill...@billbak.com> > Hello, > > I have an index and add my nodes to it as I create them. I index two > properties, nodeType and nodeName. Later I want to see if a node already > exists of a given type and a given name. If it does, I'll use it; > otherwise I'll create it (and index it.) (All this is in the Java API.) > > IndexManager indexMgr = graphDB.index(); > Index<Node> nodeIndex = indexMgr.forNodes("NodeType"); > > Later on I create a node (newNode) with properties NodeType = "Bar" and > BarName = "Bar 1" and another with NodeType = "Foo" and FooName = "Foo 1". > > nodeIndex.add (newNode, "NodeType", "Bar"); > nodeIndex.add (newNode, "BarName, "Bar 1"); > nodeIndex.add (newNode2, "NodeType", "Foo"); > nodeIndex.add)newNode2, "FooName", "Foo 1"); > etc. > > Still later, I want to see if I already have a node of type Bar with name > Bar 1. I read up on the query syntax in 7.7 ( > http://docs.neo4j.org/chunked/stable/indexing-search.html) and noticed > that the syntax listed there does not support any white space in the query > string. So I am looking into how to use Lucene query objects to form my > query. But now I'm stumped. > > I want to get a list (IndexHits is fine) of any nodes in the system that > have these two properties (NodeType and BarType) set to specific values. I > think there might be more to Lucene Query objects than just TermQuery. Is > that in the Neo4j docs, the Lucene docs? Any examples handy? > > Thanks in advance! > > Bill > > > -------------------------------------------------- > Bill Baker, Investor, Advisor, Board Member > 206-619-0928 > My other house is a data warehouse > > _______________________________________________ > Neo4j mailing list > User@lists.neo4j.org > https://lists.neo4j.org/mailman/listinfo/user > -- Mattias Persson, [matt...@neotechnology.com] Hacker, Neo Technology www.neotechnology.com _______________________________________________ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user