0

我需要与此 SQL 查询等效的 dynamoose 查询 select * from employees where first_name like '%fish%' or last_name like '%fish%'

我尝试了下面的代码,但不起作用。

 const employees = EmsModel.query('pk')
    .eq('emp_prof')
    .and()
    .where('first_name')
    .contains(params.name)
    .or()
    .where('last_name')
    .contains(params.name)
    .exec();

谁能指导我。

4

1 回答 1

0

这对我有用!

const employees = EmsModel.query('pk') .eq('emp_prof') .and() .parenthesis(new dynamoose.Condition().where('first_name').contains(param).or().where( 'last_name').contains(param)) .exec();

于 2020-10-30T12:19:43.937 回答