-
This is the current behaviour:
```
>>> r.expr({r.expr("a"): 1})
rethinkdb.errors.RqlDriverError: Object keys must be strings.
>>> r.object(r.expr("a"), 1).run()
{u'a': 1}
```
I propose allowing this…
AtnNn updated
9 years ago
-
Computed attributes could work like computed columns in a DBMS.
Here's a proposed syntax:
``` Python
r.table_create('posts', computed_attrs = {
"computed-attr-1": lambda doc: r.branch(doc.age.gt…
-
Someone on Slack brought up `r.expr("foo").coerceTo("number").gt(2)` and wanted to handle the case where the value could not be coereced to a number. `r.default` doesn't work in this case. The only so…
-
Please consider embedding ZeroVM into RethinkDB:
http://www.zerovm.org/
It is an embeddable, limited virtual machine with deterministic / functional properties. It would allow execution of python, r…
-
Hi @mike-marcacci
I have been exploring Gandhi and would like to find out how people are handling reporting? Are they plans to include a reports module or people are jsut exporting data and manipula…
ronna updated
8 years ago
-
An official Java driver is currently in the works for rethinkdb: https://github.com/rethinkdb/rethinkdb/issues/3930
I think it may be worth considering writing this as a nice DSL layer on top of the …
-
There are a lot of features that are useful to have in a database which can be implemented on top of existing ReQL constructs. Some of them are not currently available out of the box.
To name a few:
…
-
@kevincox said this in the original issue (rethinkdb/rethinkdb#620):
> When selecting and designing with a database it is important to know the cost of
> what queries in what situations. For example…
-
The comparison table to MongoDB http://rethinkdb.com/docs/comparison-tables/ is outdated in many points
- MongoDB has added text indexes
- MongoDB now offers a different storage engine. The following …
-
After having to deal with Python scripts (See #10), it became clear that some (if not all) scripts should be re-engineered.
I'm opening this issue to discuss about what approach we can go to fix it…