0
Monogoid pluck은 포함 된 필드에 대해 중복 된 포함 된 결과 (중복 행이 염려되지 않음)를 반환합니다.monogid pluck은 포함/중첩 된 필드에 대해 중복 결과를 반환합니다.
예 : (사용자가 SomeModel에 대한 문서를 포함한다) 다음과 같은
SomeModel.where(condition).pluck(:region, "user.name", "user.lastname")
Results:
[["amr",
{"name" => "mark", "lastname" => "goodman"},
{"name" => "mark", "lastname" => "goodman"}],
["amr",
{"name" => "john", "lastname" => "cena"},
{"name" => "john", "lastname" => "cena"}]
]
내가 기다리고 있었다 뭔가 : 내가 포함 된 문서에서 여러 필드를 쿼리하면 마찬가지로
[["amr",
{"name" => "mark"},
{"lastname" => "goodman"}],
["amr",
{"name" => "john"},
{"lastname" => "cena"}]
]
는, 많은 것을 생성 중복 해시.
내가 여기서 잘못하고 있는지 확실하지 않습니다.