2011-11-15 13 views
0

我正在使用mongo db,並且在調用to_json方法時出現了一個奇怪的問題。 假設我有一個模型站。現在,我可以在Station.first中看到_type屬性,甚至可以在使用Station.first.to_json(:only => [:_type]) 轉換爲json時看到該屬性。但是,問題僅僅是「Station.first.to_json」只是排除了_type屬性,但很好地顯示了其他屬性。你們能幫我解決這個問題嗎?_type字段被排除在mongo當做to_json時

我使用的鐵軌3.1.1和2.3.3 mongoid

+0

它在軌道3.0和mongoid 2.2.3工作正常 – RameshVel

回答

1

使用Station.first.to_json(:methods => :_type)

+0

哦謝謝..不知道_type是一種方法:P – kxhitiz