AngularJS , RESTful 모르면 뒤로가기해라제발



아니 구글에검색해도 죄다 몽고디비 콘솔에서 db.products.find() 이거박에없음 ㅡㅡ

내가원하는건 자바스크립트코드에서 정규표현식써가지고 DB컬렉션에있는 데이터중에 원하는걸골라서 조작하고싶음

var searchQuery = '{"userName" : {"$regex": "^'+$scope.user.number+'" }}';

MongoLabObject.$get({
q: searchQuery
},function(data,header) {
alert(data.userName);
})

대충이래하니까 GET요청은 되는거같긴한데 문제는 성공콜백함수에서 data를못읽어옴 ㅡㅡ 즉 , alert가안뜸 ㅡㅡ

q 말고 원래매개변수 : '값' 주면 데이터잘읽어오는데  위처럼 정규표현식써서 저렇게가져오면 data를못읽어온다?

왜이런거임?