我正在尝试为我的下一个项目研究一些rethinkdb。我的后端是在Haskell中,重新思考db haskell驱动程序看起来比mongodb好一点。所以我想尝试一下。
我的问题是如何使用rethinkdb进行简单的文本搜索?
没有什么太复杂的了。只需find field which value contains these words
。
我认为这应该是内置的,因为即使是最小的博客应用程序也需要某种搜索工具,对吗?
所以我正在寻找mongodb相当于:
var search = { "$text": { "$search": "some text" } };
谢谢。
修改
我不是在寻找正则表达式和匹配函数。
答案 0 :(得分:0)
使用rethinkdb
驱动程序documented here
run h $ table "table" # R.filter (\row -> match "some text" (row ! "field"))