我的postgres数据库中有一个jsonb字段,其中包含一些用户信息,我的应用程序中有一个搜索框,用于查询jsonb字段,例如我想搜索用户名
where('user_details ->> :key LIKE :value', key: "name", value: "%#{term}%")
我想要做的是搜索jsonb字段的所有键,这将被翻译成这样:
where('user_details ->> :all_keys LIKE :value', value: "%#{term}%")