在我的前端,我有一系列的字母作为复选框从A到z,我将选择的字母作为a,b,c传递到我的请求正文中。如果我执行这个原始查询,那么它是工作的,但是如何用typeorm querybuilder编写这个查询呢?select * FROM companies WHERE lower(substring(name from 1 for 1)) = ANY (ARRAY['m'])publicasync getCompanies(
pageOption
使用Knex对Postgres进行查询。我有一个函数,它提供了一个使用Knex QueryBuilder的“基本”查询。这很好,直到我需要在SELECT语句中添加一些原始内容。不过,我只需要将它添加到QueryBuilder中,这样它就可以由我的应用程序的另一部分执行。)) as roleNames')
knex.raw('to_json(array_agg(distinct permissions.name)) as permissionNames
我有一个带有'created_at‘列的Cassandra表,它存储了基于uuid的时间。现在,我需要编写一个函数来获取该表中在过去5分钟内创建的所有记录。如果我为这个'created_at‘列存储时间戳而不是uuid,我就可以做到这一点,如下所示: .from(VIEW)
.where(gt('created_at', Times