David var i klippeborgen, mens en af filistrenes garnisoner havde besat Betlehem, som lå i nærheden.