我知道在rethinkdb
filter
match
regex
getAll
getAll
可以r.db("db").table("table").getAll(/value/i, {index:"index"})
有什么方法可以做正则表达式并将正则表达式赋予价值?我知道您在索引中使用r.db("db").table("table").getAll("Bern", {index:"city"}) -- >> will give results
r.db("db").table("table").getAll("bern", {index:"city"}) -- >> will not give results
搜索特定值,但如果您可以执行以下操作,那就太棒了:
id
我问这个是因为这个查询例如:
value
答案 0 :(得分:0)
可以通过以小写形式创建city
的辅助索引来完成:
r.db("db").table("table").indexCreate('lowercity', r.row('city').downcase())
然后通过此索引执行getAll()
:
r.db("db").table("table").getAll("bern", {index:"lowercity"}) // will now produce results