Mar*_*sen 7 javascript postgresql json loopbackjs
我现在loopback用作后端我希望能够搜索表中的所有字段
例如,请使用以下表字段:
id, name, title, created, updated
Run Code Online (Sandbox Code Playgroud)
现在说我想使用以下字符串搜索整个表格" nomad"
但是,我不确定如何构造查询
我试过了:
{"where": {"keywords": {"inq": ["nomad"]}}}
Run Code Online (Sandbox Code Playgroud)
但是,这只会返回所有结果
那我该怎么做?:)
如果重要我的数据库是一个 postgresql
环回不是你需要看的地方.它只是一个具有通用ORM/ODM的框架,可以连接到您的数据库,并使用查询语言进行公开.在您的情况下,您可能需要在textpostgresql数据库中添加索引.通过将所有需要的属性索引到文本索引中,您将能够在数据库中执行搜索.
这是文档. https://www.postgresql.org/docs/9.5/static/textsearch.html
您仍然可以使用环回ORM来实现您的目标
{"where": {"prop1": {"regex": "nomad"}, "prop2": {"regex": "nomad"}}}
但你的数据库会在很少的查询中死掉......
| 归档时间: |
|
| 查看次数: |
851 次 |
| 最近记录: |