datamapper

    0熱度

    1回答

    我試圖爲用戶類實現數據映射器模式。 如果我理解正確,業務類User不應調用任何持久性方法,而應將其放入Data Mapper類(UserMapper)中,並且映射器與數據庫接口,理想情況下使用表網關類。 我有一些問題: 我會在哪裏把checkLogin方法?用戶或UserMapper?我需要通過他的cookie來檢查當前訪問者的登錄狀態。由於用戶不能引用數據庫和會話數據存儲在那裏,我必須使用映射器

    2熱度

    1回答

    我們正在嘗試在我們的項目中使用Mule數據映射器中的數據庫查找,即使我們在classpath中添加了sqljdbc_auth.dll,我們也能夠驗證成功連接而無需集成身份驗證就像在引用的庫中一樣,我們無法集成身份驗證。 解決此問題的任何指針都會有所幫助。謝謝!

    0熱度

    1回答

    我有一個簡單的Sinatra應用程序,並且正在嘗試使用mysql適配器連接DataMapper。代碼的相關部分看起來像這樣 DataMapper.setup(:default, ENV['DATABASE_URL']) class Category include DataMapper::Resource property :id, Serial proper

    2熱度

    1回答

    使用mule數據映射器從CSV轉換爲JSON。我想檢查是否必填字段爲空。如果空記錄該字段並將其丟棄以供進一步處理。 我知道腳本選項我們有if(input.data.length> 0)。' 但如果這失敗瞭如何丟棄整行?

    2熱度

    6回答

    想要將日期轉換爲上述所需的格式。是否有可能編寫一個groovy腳本在datamapper中這樣做?如果是的話,請舉個例子。或者我可以引用另一個表達式或組件?

    1熱度

    1回答

    使用csv查找做數據映射器時,如果硬編碼到csv的路徑,那麼它正在拾取它。但這不是正確的做法。當我把它放在src/main/resources下時,csv查找文件出現在classes文件夾中 - 在mule standalone上部署時沒有問題。但在運行時,無法找到該文件。 請不是我試圖複製文件中的所有類路徑的位置即 {MULE_HOME}/apps/myapp {MULE_HOME}/apps

    1熱度

    2回答

    我以前在Datamapper的Sinatra應用程序中使用過這種方法,沒有任何問題。 現在它似乎沒有工作。任何想法讚賞。 我的測試: scenario 'add hashtags to posts' do visit '/' add_post('Stacca', 'Hello! out there', %w(foo bar)) post = Post.first e

    1熱度

    1回答

    我的rails應用程序中有一個Trees類。在那裏我有一個叫'樹葉'的領域。現在,對於某個操作,我需要在條件下執行以下SQL命令,並按位運算&。 SELECT * FROM trees WHERE (leaves & 6) = 6 我該如何使用datamapper?我不想這樣做: repository(:default).adapter.select('SELECT * FROM trees

    0熱度

    1回答

    我有簡單的定製實體和映射器類。 Mapper用於從數據庫中獲取數據,而Entity是一個包含變量,getter/setter方法和實體間關係的集合對象。 型號\實體\目錄 class Category extends Entity { private $id, $name, $link; // belongs to private $category;

    1熱度

    2回答

    我的Sinatra應用程序在使用sqlite進行本地安裝時工作正常。當移動到Heroku的,我有奇怪的錯誤,所以我在本地的應用程序切換到Postgres的,也和我收到這些錯誤:加載中IRB模型時 dyld: lazy symbol binding failed: Symbol not found: _rb_thread_select Referenced from: /Users/Ema