class_docstr: A frame in a :class:`FramesView`.
  
  :class:`FrameView` instances should not be created manually; they are
  generated by iterating over :class:`FramesView` instances.
  
  Args:
      doc: a :class:`fiftyone.core.odm.DatasetSampleDocument`
      view: the :class:`FramesView` that the frame belongs to
      selected_fields (None): a set of field names that this view is
          restricted to
      excluded_fields (None): a set of field names that are excluded from
          this view
      filtered_fields (None): a set of field names of list fields that are
          filtered in this view
class_docstr_tok: ["A","frame","in","a",":","class",":","`","FramesView","`",".",":","class",":","`","FrameView","`","instances","should","not","be","created","manually",";","they","are","generated","by","iterating","over",":","class",":","`","FramesView","`","instances",".","Args",":","doc",":","a",":","class",":","`","fiftyone.core.odm.DatasetSampleDocument","`","view",":","the",":","class",":","`","FramesView","`","that","the","frame","belongs","to","selected_fields","(","None",")",":","a","set","of","field","names","that","this","view","is","restricted","to","excluded_fields","(","None",")",":","a","set","of","field","names","that","are","excluded","from","this","view","filtered_fields","(","None",")",":","a","set","of","field","names","of","list","fields","that","are","filtered","in","this","view"]
code: def _sample_id(self):
      return ObjectId(self._doc.sample_id)
  
imports: from collections import defaultdict
  from copy import deepcopy
  import logging
  import os
  from bson import ObjectId
  from pymongo import UpdateOne
  import eta.core.utils
  import fiftyone
  import fiftyone.core.dataset
  import fiftyone.core.fields
  import fiftyone.core.media
  import fiftyone.core.sample
  import fiftyone.core.odm
  import fiftyone.core.odm.sample
  import fiftyone.core.utils
  import fiftyone.core.validation
  import fiftyone.core.view
label_desc: Use image node_id 1 for calling the FrameView obj's underlying member method code with example usage: obj._sample_id() and returns: ObjectId