12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- var Test = require('../../support/convert-runner');
- describe('Converter ::', function() {
- describe('FIND WHERE IN statements', function() {
- it('should generate a query', function() {
- Test({
- criteria: {
- model: 'user',
- method: 'find',
- criteria: {
- where: {
- id: {
- in: [1, 2, 3]
- }
- }
- }
- },
- query: {
- select: [],
- from: 'user',
- where: {
- id: {
- in: [1, 2, 3]
- }
- }
- }
- });
- });
- it('should generate a query when inside an OR statement', function() {
- Test({
- criteria: {
- model: 'user',
- method: 'find',
- criteria: {
- where: {
- or: [
- {
- id: {
- in: [1, 2, 3]
- }
- },
- {
- id: {
- in: [4, 5, 6]
- }
- }
- ]
- }
- }
- },
- query: {
- select: [],
- from: 'user',
- where: {
- or: [
- {
- id: {
- in: [1, 2, 3]
- }
- },
- {
- id: {
- in: [4, 5, 6]
- }
- }
- ]
- }
- }
- });
- });
- });
- });
|