Beispiel #1
0
 public static ICypherReturn <PersonResult> Return(ICypherReturn <PersonResult> builder)
 {
     return(builder.Return("Person").CollectDistinct("Movies"));
 }
Beispiel #2
0
 private CypherQuery(StringBuilder builder, ICypherReturn <T> @return, IDictionary <string, object> parameters)
 {
     _builder   = builder;
     _return    = @return;
     Parameters = parameters;
 }
Beispiel #3
0
 public static ICypherReturn <MovieResult> ReturnWithTotal(ICypherReturn <MovieResult> builder)
 {
     return(Return(builder).Return("Total"));
 }
Beispiel #4
0
 public ICypherQuery <T> ReturnDistinct(Func <IRecord, T> map, Func <ICypherReturn <T>, ICypherReturn <T> > factory)
 {
     Append(Keywords.ReturnDistinct);
     _return = factory(new CypherReturn <T>(map, _builder));
     return(this);
 }
Beispiel #5
0
 public static ICypherReturn <MovieResult> Return(ICypherReturn <MovieResult> builder)
 {
     return(builder.Return("Movie").CollectDistinct("People"));
 }