나는 하나의 쿼리를 사용하여 모든 옴 관련 객체를 찾을 수있는 방법을 찾고 있습니다.옴 배열에서 모든 레코드를 찾으십시오
Foo.any_in(:some_id => [list_of_ids])
액티브는 방법의 find_all
가족이 있습니다 Mongoid,이은과 같이 이루어집니다.
기본적으로 find()를 개별적으로 호출하지 않고 데이터 저장소에서 N 개의 레코드를 가져올 수 있기를 원합니다.
나는 하나의 쿼리를 사용하여 모든 옴 관련 객체를 찾을 수있는 방법을 찾고 있습니다.옴 배열에서 모든 레코드를 찾으십시오
Foo.any_in(:some_id => [list_of_ids])
액티브는 방법의 find_all
가족이 있습니다 Mongoid,이은과 같이 이루어집니다.
기본적으로 find()를 개별적으로 호출하지 않고 데이터 저장소에서 N 개의 레코드를 가져올 수 있기를 원합니다.
당신은 ID의 배열 또는 목록을 찾을 전달할 수 있습니다 :이 최신 옴 (1.1.1)와 함께 작동하지 않는 것
Foo.find(1,2,3) or Foo.find([1,2,3])
'Model.fetch ([1,2,3])'가 작동합니다. –