![](/img/trans.png)
[英]Rails/Mongoid relationship question with Struct
我有這個我正在建立的圖書館應用程序,它有3個類。 州,圖書館和書。 國家有許多圖書館,圖書館屬於一個國家。 圖書館有很多圖書,書籍嵌入圖書館。 但是,當我創建這個auto_pick_job時,我們到了top_free_book並調用了library.state 。 library.st ...
[英]Rails/Mongoid relationship question with Struct
我有這個我正在建立的圖書館應用程序,它有3個類。 州,圖書館和書。 國家有許多圖書館,圖書館屬於一個國家。 圖書館有很多圖書,書籍嵌入圖書館。 但是,當我創建這個auto_pick_job時,我們到了top_free_book並調用了library.state 。 library.st ...
[英]Mongoid 'set' value in nested hash
我得到了以下文件 我想原子地修改c1到8 我做document.set('abc1': 8) ,但'b'的整個值變為{c1:8} 。 這是我的班級 這是為什么? ...
[英]Rectify gem, mongo, tests ActiveRecord::ConnectionNotEstablished
添加整流寶之后,所有測試均失敗並顯示以下錯誤: 我們正在使用: 寶石: 導軌4.2.8 Mongoid 5 整改0.9.1 Rspec 3.4.4 另一個: 操作系統:Ubuntu 16.04LTE MongoDB:3.4. ...
[英]Mongo SSL config with CA cert only works for rails console, not rails server
我正在嘗試配置 Rails 4.2.6 應用程序以通過 SSL 連接到 compose.io 上的 MongoDB 集群。 該應用程序使用 mongo 2.4.1 和 mongoid 5.1.5 gems。 Compose.io MongoDB 集群使用自簽名 SSL 證書,因此我從 compos ...
[英]Warning on updating Mongoid Gem to Version 5 Issue
我已將Rails 4應用程序上的Mongoid-4的Mongoid寶石更新為5。 我在重新啟動應用程序時面臨以下警告 如何更新Mongoid Yml刪除警告? 這也是當前的YML文件 ...
[英]how to delete a key from mongoid hash field
我喜歡Mongoid文檔中的一個散列字段< _id: 58a202d407953817ece2989c, d: {"a"=>"b", "c"=>"d"}>我要彈出鍵a從它使得散列日提交的僅包含c如何在mongoid中做到這一點? ...
[英]mongoid create text index on all text fields on model
是否可以像下面的mongodb命令一樣為ruby模型中的所有字段創建文本索引: db.documents.createIndex({ "$**": "text" }, { name: "TextIndex" }) 我們還可以以某種方式將數字屬性添加到索引中。 我已經嘗試過了,但是沒有 ...
[英]Nested Attributes Unpermitted wit Embedded Mongoid Document via AJAX
我正在嘗試通過Ajax調用提交文檔和嵌入式文檔,但始終收到“ Unpermitted parameter”異常。 這是我的模型: 我的強項: Ajax調用: 我看不到任何我想念的東西,但是我在日志中收到了: 我正在使用:Ruby 2.3.0 Rails:4.2. ...
[英]How to add documents (ObjectId's) to has_many and has_and_belongs_to_many relationships using Ruby on Rails with Mongoid?
我正在使用Mongoid在Ruby on Rails中構建數據庫,該數據庫包含以下三個集合Residence,Map和Router: Residence.rb map.rb 路由器 我目前有一份居住文件,一份地圖文件和一份路由器文件。 我的問題是如何實現文檔之間的 ...
[英]MongoID 5 Aggregations: NoMethodError: undefined method `[]' for Aggregation
升級到MongoID 5后,出現以下錯誤:NoMethodError:#的未定義方法`[]' 代碼如下: 因此,聚合已經使用數組作為參數。 ...
[英]Mongoid can't save document with a belongs_to/has_many relationship. Circular dependency
我有2個Mongoid課程: 如果我通過_id和#save!找到列表#save! 它,沒有引發任何錯誤 然后,我初始化一個新的保留對象: 因此,我將先前列表的ID分配給預訂: 我什至無法分配listing_id字段? 沒有有效的預訂無法保存預訂,沒有有效 ...
[英]What is a good way to `update_or_initialize_with` in Mongoid?
每個用戶都有一個地址。 如果我們有一個沒有地址的用戶,這將失敗。 那么,有沒有一種好的(內置)方法來執行u.address.update_or_initialize_with ? Mongoid 5 ...
[英]Undefined method `to_criteria' with Rails 4.2.7, Pundit, Mongoid and RailsAdmin
我有一個帶有rails_admin(0.8.1),pundit(1.1.0)和mongoid(5.1.4)的Rails 4.2.7應用程序 我創建了Campaign腳手架,並在CampaignController authorize @campaign set_campaign添加到set ...
[英]How to enable Mongo indexes in Rails test environment with Mongoid driver?
我有一個像這樣的MongoId模型: 我想編寫一些單元測試,但我希望在測試套件中創建此類模型時啟用此索引。 似乎默認情況下未啟用索引。 有什么線索嗎? PS我正在開發Rails 4,使用mongoid gem: 5.1.3 。 ...
[英]Rails sort date by upcoming first, then descending
我有一個約會集合,其中包含一個start_date DateTime字段。 我需要對這些約會進行排序,以便 即將到來的約會 然后是“過去”約會,最近一次 即假設我有 我以相對時間為例,請記住要與Time.now比較的代碼 我想返回 我正在使用 ...
[英]How to create text index in mongoid 5?
我的模型中有這個 index({company_name: 1, first_name: 1, last_name: 1 }) Model.text_search 'something' 給出了這個錯誤 Mongo::Error::OperationFailure: tex ...
[英]mongoid embeds_many associated collection remain empty
我有兩個模型 當我以嵌套形式保存圖像時,它將保存嵌入到供應商集合中,即 但是問題是圖像收集本身仍然是空的,即 ...
[英]My Rails 4.2.6 app uses two databases. Can I only use one for testing purposes?
我在Rails 4.2.6中有一個Web應用程序,最初使用MongoDB(通過Mongoid 5)作為其主數據庫。 但是,現在我需要連接到MySQL數據庫,只為我的應用程序讀取一些額外的數據。 到目前為止,我已經在我的項目中需要ActiveRecord,並且能夠在開發環境中與上述數據庫建 ...
[英]Mongoid find_and_modify deprecated
我目前正在將Rails應用程序更新為Mongoid5。我在更新某些使用不推薦使用的方法的代碼(find_and_modify)時遇到問題。 任何幫助,將不勝感激。 在Mongoid 4中,我可以使用以下方法查找和驗證: Mongoid 5的等效功能是什么? 謝謝。 ...
[英]Mongoid Rails update error for documents having embedded documents
我有一個名為User的模型。 用戶embeds_many帖子。 對於具有嵌入式帖子的用戶記錄,每當我嘗試更新任何其他字段時,都會收到錯誤消息 我正在使用更新如下 如果我從用戶模型文件中刪除embeds_many :posts ,則上述更新查詢可以正常工作。 ...