Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/christopherhesse/rethinkgo
/ types & classes
Types & classes
35 in github.com/christopherhesse/rethinkgo
⨍
Functions
256
◇
Types & classes
35
↓ 1 callers
TypeAlias
Datum_DatumType
ql2/ql2.pb.go:175
↓ 1 callers
TypeAlias
Frame_FrameType
ql2/ql2.pb.go:91
↓ 1 callers
TypeAlias
Query_QueryType
ql2/ql2.pb.go:52
↓ 1 callers
TypeAlias
Response_ResponseType
ql2/ql2.pb.go:127
↓ 1 callers
TypeAlias
Term_TermType
ql2/ql2.pb.go:223
↓ 1 callers
TypeAlias
VersionDummy_Version
ql2/ql2.pb.go:16
Struct
Backtrace
ql2/ql2.pb.go:640
Struct
Datum
ql2/ql2.pb.go:696
Struct
Datum_AssocPair
ql2/ql2.pb.go:767
Struct
ErrBadQuery
ErrBadQuery indicates that the server has told us we have constructed an invalid query. Example usage: err := r.Table("heroes").ArrayToStream().Arra
error.go:39
Struct
ErrBrokenClient
ErrBrokenClient means the server believes there's a bug in the client library, for instance a malformed protocol buffer.
error.go:64
Struct
ErrRuntime
ErrRuntime indicates that the server has encountered an error while trying to execute our query. Example usage: err := r.Table("table_that_doesnt_ex
error.go:54
Struct
ErrWrongResponseType
ErrWrongResponseType is returned when .Exec(), .One(). or .All() have been used, but the expected response type does not match the type we got from th
error.go:80
Struct
ErrorResponse
Used to indicate that we expect an error from the server
basic_test.go:161
Struct
Exp
Exp represents an RQL expression, such as the return value of r.Expr(). Exp has all the RQL methods on it, such as .Add(), .Attr(), .Filter() etc. To
query.go:176
Struct
ExpectPair
basic_test.go:153
Struct
Frame
ql2/ql2.pb.go:608
TypeAlias
List
List is a shorter name for an array of arbitrary objects
query.go:12
TypeAlias
Map
Let user create queries as RQL Exp trees, any errors are deferred until the query is run, so most all functions take interface{} types. interface{} is
query.go:9
TypeAlias
MatchMap
basic_test.go:158
Struct
Query
ql2/ql2.pb.go:534
Struct
Query_AssocPair
ql2/ql2.pb.go:584
Struct
Response
ql2/ql2.pb.go:656
Struct
RethinkSuite
basic_test.go:47
Struct
Rows
Rows is an iterator to move through the rows returned by the database, call rows.Scan(&dest) in a loop to scan a row into the variable `dest`, rows.Ne
rows.go:38
Struct
Session
Session represents a connection to a server, use it to run queries against a database, with either sess.Run(query) or query.Run(session). Do not shar
session.go:14
Struct
TableSpec
TableSpec lets you specify the various parameters for a table, then create it with TableCreateWithSpec(). See that function for documentation.
query.go:1402
Struct
Term
ql2/ql2.pb.go:791
Struct
Term_AssocPair
ql2/ql2.pb.go:846
Struct
VersionDummy
ql2/ql2.pb.go:526
Struct
WriteResponse
WriteResponse is a type that can be used to read responses to write queries, such as .Insert() Example usage: var response r.WriteResponse err := r.
responses.go:10
Struct
connection
connection is a connection to a rethinkdb database
conn.go:16
Struct
context
context stores some state that is required when converting Expressions to protocol buffers, and has to be passed by value throughout.
protobuf.go:18
TypeAlias
expressionKind
query.go:14
Struct
jsonChecker
basic_test.go:127