繁体   English   中英

如何从 AdonisJs 中的查询构建查询数组?

[英]How to query array from a querybuild in AdonisJs?

我有一个 object,其列指的是 Json 类型。

例如,如何使用 id 在 Json 列中执行查询?

Model

 @column({
    prepare: (value: Array<object>) => JSON.stringify(value),
    consume: (value: string) => JSON.parse(value),
  })
  public armazenado: object

Controller

const items = await Armazempredio.query().select('*')
      .with('armazenado', builder => {
        builder.where(Database.raw(`JSON_CONTAINS(id, '["0001"]')`))
      })

分解器与

@column({
    prepare: (value: Array<object>) => JSON.stringify(value),
    consume: (value: string) => JSON.parse(value),
  })

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM