이 문제가 있습니다. 나는 나에게 값의 목록을 제공하는 쿼리를하고 싶은
{
"_id" : ObjectId("58c1a000023409b3b4263c69"),
"nome" : "hotel",
"point" : [
{
"nome" : "hall",
"wiFi" : [
{
"ssid" : "ssjjt",
"bssid" : "c0:04:25:83:06:30",
"rssid" : "-77",
},
{
"ssid" : "spot",
"bssid" : "b8:03:05:3a:80:af",
"rssid" : "-34",
}
]
},
{
"nome" : "restorant",
"wiFi" : [
{
"ssid" : "ssjjt",
"bssid" : "c0:04:25:83:06:30",
"rssid" : "-76",
}
]
}
나는
min : -70
max : - 80
처럼 PHP, 최대와 최소의 다음 rssid
값이 :이 데이터베이스가 저의 두 가치 사이에 설문 조사가 있습니다.
집계 쿼리를 사용해야합니다.
정말 고마워요.
당신은 쿼리 반환 할 설정 한 예상 JSON 결과를 보여주는 예제를 추가시겠습니까? 그러면 좀 더 정확한 대답을 얻을 수 있습니다. –
안녕하세요. 덕분에 도와주세요. 나는 [ "hall", "restorant"]와 같은 목록을 갖고 싶습니다.
이 두 값은 rssid가 기본값에 포함 된 값이며 호텔 strutture와 동일한 ssid 및 own 값을 갖습니다. 나는 너에게 최선의 방법으로 설명하기를 희망한다. 당신이 나를 도울 수? – AlleBo
db를 변경하고 rssid를 문자열이 아닌 숫자로 저장하는 옵션이 있습니까? 또는 추가 숫자 필드가 있습니까? –