რა არის ObjectId?
რა არის ObjectId?

ვიდეო: რა არის ObjectId?

ვიდეო: რა არის ObjectId?
ვიდეო: MongoDB Data Types: 05 What is MongoDB ObjectId? 2024, ნოემბერი
Anonim

ან ობიექტის ID არის უნიკალური, არა ნულოვანი მთელი ველი, რომელიც გამოიყენება გეომონაცემთა ბაზის ცხრილების რიგების ცალსახად იდენტიფიცირებისთვის. ამ ველში მნიშვნელობები შენარჩუნებულია ArcGIS-ის მიერ. The ობიექტის ID გამოიყენება ArcGIS-ის მიერ ისეთი მოქმედებების გასაკეთებლად, როგორიცაა გადახვევა, შერჩევის ნაკრების ჩვენება და ფუნქციების იდენტიფიკაციის ოპერაციების შესასრულებლად.

შესაბამისად, რა არის ObjectID MongoDB-ში?

{ " _ ID ": ობიექტის ID ("54759eb3c090d83494e2d804") } ან ობიექტის ID არის 12 ბაიტიანი ორობითი BSON ტიპი, რომელიც შეიცავს თქვენთვის სასურველ 12 ბაიტს. გენერირებაში დასახმარებლად ObjectIds MongoDB დრაივერები და სერვერი გამოიმუშავებენ მათ ნაგულისხმევი ალგორითმის გამოყენებით.

გარდა ზემოთ, არის MongoDB ObjectID უნიკალური? ნაგულისხმევად, MongoDB წარმოქმნის ა უნიკალური ობიექტის ID იდენტიფიკატორი, რომელიც ენიჭება _ ID ველი ახალ დოკუმენტში ამ დოკუმენტის მონაცემთა ბაზაში ჩაწერამდე. ხშირ შემთხვევაში ნაგულისხმევი უნიკალური მიერ მინიჭებული იდენტიფიკატორები MongoDB დააკმაყოფილებს განაცხადის მოთხოვნებს.

უბრალოდ, როგორ წარმოქმნის MongoDB ObjectID?

In MongoDB , კოლექციაში შენახული თითოეული დოკუმენტი მოითხოვს უნიკალურს _ ID ველი, რომელიც მოქმედებს როგორც ძირითადი გასაღები. თუ ჩასმული დოკუმენტი გამოტოვებს _ ID ველი, MongoDB დრაივერი ავტომატურად წარმოქმნის ან ობიექტის ID სთვის _ ID ველი.

როგორ დავამატოთ ObjectID ArcMap-ში?

In ArcMap , დააწკაპუნეთ ცხრილზე მარჯვენა ღილაკით სარჩევის წყაროს ჩანართზე და დააწკაპუნეთ თვისებები. დააწკაპუნეთ წყაროს ჩანართზე ცხრილის თვისებების დიალოგურ ფანჯარაში და მოძებნეთ დიახ ან არა ჰასისთვის ობიექტი-ID საველე შესვლა. In ArcMap ან ArcCatalog, შეგიძლიათ გახსნათ ცხრილის თვისებები და დააწკაპუნოთ ჩანართზე Fields.

გირჩევთ: