Q
去mgo新紀錄?
1
A
回答
0
顯然不是。在code of mgo
來看,我沒有看到任何「*saved*
」的功能,相比ActiveRecord::Persistence.new_record?
DOC:
返回true如果此對象尚未保存 - 也就是說,一個記錄該對象在數據存儲中尚不存在;否則,返回false。
我看到mgo
:
C:\Users\vonc\prog\git\mgo>gi saved
gridfs.go:360:// SetChunkSize sets size of saved chunks. Once the file is written to, it
gridfs.go:361:// will be split in blocks of that size and each block saved into an
txn/txn.go:360:// Saved documents are in the format:
,並尋找任何IsXxxx()
不會產生任何相關(主要是IsMaster
或IsDup
)
1
有新/舊紀錄氧化鎂沒有這樣的概念。就駕駛員而言,這只是你記憶中的數據。您可以將數據從數據庫加載到內存中的值,多個內存中的值中,並且可以將其保存回來,使用相同的ID或不同的ID,甚至可以將其保存到一個完全不同的數據庫中不同的會議。司機只會做被要求做的事。
應用程序可以通過在結構中添加一個字段並根據需要進行設置來實現自己的new/old概念。使該字段未導出或使用字段標記bson:"-"
來防止mgo存儲該字段。
如果應用程序始終依賴數據庫來分配文檔ID,則應用程序可以檢查ID字段以確定文檔是新的還是舊的。
相關問題
- 1. 如何知道新紀錄
- 2. 更新我的紀錄
- 3. 提醒用戶新紀錄
- 4. 紀錄 -
- 5. 更新最新的紀錄 - SQL
- 6. 錯誤當更新紀錄的EntityFramework
- 7. 插入通過Liquibase新紀錄外鍵
- 8. 加入紀錄獲得最新
- 9. Django民意調查新紀錄
- 10. 如何檢索鑑於笨新紀錄
- 11. 最新紀錄達到一定日期
- 12. ListView項紀錄WindowsForms
- 13. golang mgo
- 14. 更新查詢獲得最新紀錄SQL
- 15. Golang/mgo - set「$ set」用於更新
- 16. Mongoid不能創造紀錄
- 17. 無法獲得創紀錄
- 18. Codeigniter Group最後紀錄
- 19. 紀錄和陣列定位
- 20. 最高紀錄在列表
- 21. 樞軸紀錄的毫秒
- 22. Django的SimpleListFilter最高紀錄
- 23. 錯誤/ MGO
- 24. 「您無法爲此對象分配值。」新紀錄
- 25. 限制進入數據庫,同時增加了新的紀錄
- 26. 過濾器用於多個紀錄最新時間戳
- 27. EmberJS將新紀錄推到列表頂端
- 28. 1線控制器上自動輸入datetime.now在新紀錄
- 29. 我需要最新紀錄聯接(PostgreSQL的)
- 30. 如何將新倉增加至創紀錄的在塞
@DewyBroto不是完全由源代碼生成的文檔嗎? – VonC 2014-09-25 05:58:29