fixed tuple query
parent
cce0341e28
commit
286026d5d5
|
@ -71,13 +71,12 @@ PRIVATE>
|
||||||
tuple>selector <query> ;
|
tuple>selector <query> ;
|
||||||
|
|
||||||
: select-tuple ( tuple/query -- tuple/f )
|
: select-tuple ( tuple/query -- tuple/f )
|
||||||
dup mdb-query-msg? [ ] [ tuple>query ] if
|
dup mdb-query-msg? [ tuple>query ] unless
|
||||||
find-one [ assoc>tuple ] [ f ] if* ;
|
find-one [ assoc>tuple ] [ f ] if* ;
|
||||||
|
|
||||||
: select-tuples ( tuple/query -- cursor tuples/f )
|
: select-tuples ( tuple/query -- cursor tuples/f )
|
||||||
dup mdb-query-msg? [ ] [ tuple>query ] if
|
dup mdb-query-msg? [ tuple>query ] unless
|
||||||
find [ assoc>tuple ] map ;
|
find [ assoc>tuple ] map ;
|
||||||
|
|
||||||
: count-tuples ( tuple/query -- n )
|
: count-tuples ( tuple/query -- n )
|
||||||
dup mdb-query-msg? [ tuple>query ] unless
|
dup mdb-query-msg? [ tuple>query ] unless count ;
|
||||||
[ collection>> ] [ query>> ] bi <query> count ;
|
|
||||||
|
|
Loading…
Reference in New Issue