Šī lapa labāk darbojas, ja pārlūkam ir iespējots JavaScript.
Sākums
Izpētīt
帮助
返回水杉在线
登录水杉在线
登录水杉码园
building_data_management_systems.Xuanzhou.2024Fall.DaSE
/
LevelDB_KV_Sep
Vērot
23
Pievienot zvaigznīti
0
Atdalīts
0
Kods
Problēmas
0
Izmaiņu pieprasījumi
0
Laidieni
0
Vikivietne
Aktivitāte
Pārlūkot izejas kodu
clear useless code
baseline
ArcueidType
pirms 2 nedēļām
vecāks
5babb13211
revīzija
3a042c5b30
3 mainītis faili
ar
1 papildinājumiem
un
13 dzēšanām
Dalītais skats
Salīdzināšanas iespējas
Rādīt statistiku
Lejupielādēt ielāpa failu
Lejupielādēt izmaiņu failu
+1
-1
db/db_impl.cc
+0
-10
db/fields.cc
+0
-2
db/fields.h
+ 1
- 1
db/db_impl.cc
Parādīt failu
@ -1222,7 +1222,7 @@ std::vector
DBImpl::FindKeysByField(Field &field) {
std
:
:
string
key
=
iter
-
>
key
(
)
.
ToString
(
)
;
Fields
fields
=
iter
-
>
fields
(
)
;
if
(
fields
.
find
(
field
.
first
)
=
=
field
.
second
)
{
if
(
fields
[
field
.
first
]
=
=
field
.
second
)
{
keys
.
emplace_back
(
key
)
;
}
iter
-
>
Next
(
)
;
+ 0
- 10
db/fields.cc
Parādīt failu
@ -69,14 +69,4 @@ namespace leveldb {
return
field_array
;
}
std
:
:
string
Fields
:
:
find
(
const
std
:
:
string
&
field_name
)
const
{
auto
it
=
this
-
>
_fields
.
find
(
field_name
)
;
if
(
it
=
=
this
-
>
_fields
.
end
(
)
)
{
return
"
"
;
}
return
it
-
>
second
;
}
}
// namespace leveldb
+ 0
- 2
db/fields.h
Parādīt failu
@ -33,8 +33,6 @@ namespace leveldb {
/
/
将
Fields编码为存入LevelDB的Value
std
:
:
string
Serialize
(
)
const
;
/
/
通
过
field_name得到相应的字段值
std
:
:
string
find
(
const
std
:
:
string
&
field_name
)
const
;
private
:
std
:
:
map
<
std
:
:
string
,
std
:
:
string
>
_fields
;
}
;
Rakstīt
Priekšskatītījums
Notiek ielāde…
Atcelt
Saglabāt