2015-01-09 1 views
1

사용 waterline.js (0.10.5) :"여기서"개체 waterline.js에서 sails.js에서

나는 어디 옵션의 밖으로 '어디'문자열을 생성하고 싶습니다 목적.

where = { 
    updatedAt:{">":"2015-01-08T10:00:00.000Z","<=":"2015-01-08T20:00:00.000Z"} 
}; 

을 내가 (비슷한에) 생성 된 문자열 싶은 : 예를 들어, 내가 가진이 가능

"WHERE updatedAt > '2015-01-08T10:00:00.000Z' AND updatedAt <= '2015-01-08T20:00:00.000Z'" 

를? 나는 그것이 있어야한다고 느낍니다 ...

+0

매우 추울 것입니다.하지만 js에서는 가능합니다. – vjdhama

+1

그는 JS에서 그렇게 생각하지 않는다고 생각합니다. 어댑터에 따라 데이터베이스 엔진에 전달되는 "where"조건을보고 싶다고 생각합니다. – MrVinz

답변

0

비교 연산자를 사용하여 날짜 범위 쿼리를 수행 할 수 있습니다.

Model.find({ date: { '>': new Date('2/4/2014'), '<': new Date('2/7/2014') } }) 
+0

감사합니다. 나는 물줄기 (또는 그것의 접합기)가 물체에서 where-string을 생성해야만한다고 가정한다. 'Model.find (..)'를 실행하는 대신'Model.query (..)'안에서이 where-string을 사용하고 싶습니다. – tokosh