couchbase / couchbase/docs-sdk-python

result dont have content_as

Offen
#135 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Python
Sterne
5
Forks
22
Ø Merge
8 Std. 32 Min.
Gemergte PRs (30 T.)
1

Beschreibung

tag::get-func[]

get document function

def get_airline_by_key(key):
print("\nGet Result: ")
try:
result = cb_coll.get(key)
print(result.content_as[str])
except Exception as e:
print(e)

end::get-func[]

result don't have a content_as

print(result)
get_airline_by_key("airline_8091")
Get Result:
ValueResult<rc=0x0, key='airline_8091', value={'type': 'airline', 'id': 8091, 'callsign': 'CBS', 'iata': None, 'icao': None, 'name': 'Couchbase Airways'}, cas=0x1648131ffc710000, flags=0x2000000, tracing_context=0, tracing_output={'s': 'kv:Unknown', 'c': 'b32c447763e2e10d/083941b5d68313f8', 'i': 122044414642305708, 'b': 'travel-sample', 'l': '192.168.1.126:46956', 'r': '192.168.1.123:11210', 't': 2500000}>

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit dem Dokumentationsausschnitt zu get_airline_by_key und reproduziere den gezeigten Aufruf anhand des travel-sample-Beispiels. Prüfe die Ergebnis-API des Python SDK und aktualisiere das Beispiel so, dass der Zugriff auf das Ergebnis der verfügbaren Antwort entspricht; fertig ist die Aufgabe, wenn das Beispiel ohne den gemeldeten Attributfehler ausgeführt wird und das Airline-Ergebnis anzeigt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
documentation
Issue-Typ
Dokumentation
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.